Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在单元格中输入值后,如何控制光标移动?_Excel_Vba - Fatal编程技术网

Excel 在单元格中输入值后,如何控制光标移动?

Excel 在单元格中输入值后,如何控制光标移动?,excel,vba,Excel,Vba,在特定单元格中输入值后,我想控制光标应该或不应该移动到哪个单元格。请尝试VBA 示例代码 Private Sub Worksheet_Change(ByVal Target As Excel.Range) Select Case Target.Address() Case "$A$1" Range("$C$15").Select Case "$C$15" Range("$F$9").Select Case "$F$9" Range("$A$1").Select End

在特定单元格中输入值后,我想控制光标应该或不应该移动到哪个单元格。

请尝试VBA

示例代码

Private Sub Worksheet_Change(ByVal Target As Excel.Range) 
Select Case Target.Address() 
Case "$A$1" 
  Range("$C$15").Select 
Case "$C$15" 
  Range("$F$9").Select 
Case "$F$9" 
  Range("$A$1").Select 
End Select 
End Sub
试试VBA

示例代码

Private Sub Worksheet_Change(ByVal Target As Excel.Range) 
Select Case Target.Address() 
Case "$A$1" 
  Range("$C$15").Select 
Case "$C$15" 
  Range("$F$9").Select 
Case "$F$9" 
  Range("$A$1").Select 
End Select 
End Sub