EXCEL里实现输入两个字符自动切换单元格

 时间:2026-04-22 06:48:44

1、你电脑上必须有一个能有运行Microsoft visual basic代码编辑器,因为这需要用VB代码来实现。打开EXCEL软件,选择你要输入数据的工作表

EXCEL里实现输入两个字符自动切换单元格

2、右击工作表,选择查看代码

EXCEL里实现输入两个字符自动切换单元格

3、在编辑区里拷入以下代码:

Private Sub TextBox1_Change()

If Len(Me.TextBox1.Text) <> 2 Then Exit Sub

Me.TextBox1.Activate

ActiveCell = Me.TextBox1.Text

Me.TextBox1.Text = ""

Me.TextBox1.Activate

ActiveCell.Activate

Application.SendKeys "~"

End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

With TextBox1

.Left = ActiveCell.Left

.Top = ActiveCell.Top

.Width = ActiveCell.Width

.Height = ActiveCell.Height

End With

Me.TextBox1.Activate

End Sub

EXCEL里实现输入两个字符自动切换单元格

4、现在就可实现输入2个字符自动切换单元格

要是想输入其它个固定字符,只要将“If Len(Me.TextBox1.Text) <> 2 Then Exit Sub”代码里的2换成相应的数字,比如3、4

EXCEL里实现输入两个字符自动切换单元格

5、要是您宏安全性设置过高,会导致代码无法运行,所以你必需进行宏的安全性设置,在工具——宏——安全性

EXCEL里实现输入两个字符自动切换单元格

6、将安全性设置为低或中、不要设置为高和非常高。

EXCEL里实现输入两个字符自动切换单元格

  • 买的车位 退不掉怎么办
  • Excel筛选或删除重复项罗列出名单
  • 给狗狗洗澡有哪些小窍门?
  • SAP FI如何分配评估范围和会计核算原则
  • 怎么快速提取表格里单一参数?
  • 热门搜索
    ecmo是什么意思 网桥是什么 着相了是什么意思 路由器管理密码是什么 爱乐维复合维生素 送女朋友什么礼物 澳门什么时候回归的 憔悴是什么意思 绝处逢生是什么意思 me city是什么牌子