Vba excel中文本框之间制表符的方法?

Vba excel中文本框之间制表符的方法?,vba,excel,textbox,Vba,Excel,Textbox,有人知道在Excel(2010)中按“Tab”键并在文本框之间移动的方法吗?我看到的VBA解决方案过于手动,因为您需要为每个文本框上的“Tab”事件创建代码 例如,需要为工作簿中的每个文本框复制以下内容: Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = vbKeyTab Then TextBox2.Activate End Su

有人知道在Excel(2010)中按“Tab”键并在文本框之间移动的方法吗?我看到的VBA解决方案过于手动,因为您需要为每个文本框上的“Tab”事件创建代码

例如,需要为工作簿中的每个文本框复制以下内容:

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
   If KeyCode = vbKeyTab Then TextBox2.Activate
End Sub
(文本框不是VBA表单的一部分。它们是常规工作表的一部分。)

谢谢,,
Don

首先进入“特殊”,选择对象并确定。

这将选择所有对象,但不会帮助我在对象之间切换选项卡。除非我遗漏了什么?请详细说明。谢谢,但我正在寻找一种方法,允许用户在任何给定的文本框中键入内容,按Tab键,并将光标/选择移动到下一个文本框。