在EXCEL单元格中更改焦点

乔治·达斯卡洛夫(Georgi Daskalov)

我需要更改什么,因此当我单击A5时,焦点应更改为B3,所以当我单击B5时,焦点应更改为C3,依此类推...。

所以我现在的代码是:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Not Application.Intersect(Range("A5:D5"), Target) Is Nothing Then
    Range("A3").Select
  End If
End Sub

因此,当我从A到D选择第5行时,该点将移至A3 ..而不是A3,我想更改为第3行的下一列。

谢谢

加里的学生

可能:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Not Application.Intersect(Range("A5:D5"), Target) Is Nothing Then
  Application.EnableEvents = False
      Target.Offset(-2, 1).Select
   Application.EnableEvents = True
  End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何取消Excel 2007中单元格的焦点更改?

通过公式(Excel)更改较大单元格范围中的单元格的时间戳

根据单元格值在Excel中更改弧长

NumberFormat不会更改VBA Excel中的单元格值

如何在Excel中更改单元格的移动

更改 Excel 2010 中多个单元格的边框颜色?

在Excel中应用新的单元格值,而无需按Enter或移动焦点

Excel - 放置更改单元格的文本

VBA:更改Excel单元格宽度

Excel更改单元格公式

Microsoft Excel更改单元格值

输入/更改另一个单元格中的单词/值后,更改Excel单元格颜色

Excel 2013:根据另一个单元格中的日期更改单元格中的文本

从datagrid WPF中的单元格中移出焦点

当另一个单元格在Excel中写入某些内容时,如何更改单元格的颜色?

Excel:将单元格的背景色更改为在该单元格中写入的RGB颜色

如何在Excel中制作一个单元格以根据其他单元格的值更改颜色?

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

使用 C# EPPlus 根据 excel 中的单元格文本更改单元格背景颜色

在使用JComboBox作为单元格编辑器的JTable单元格中编辑焦点

在QTableView中编辑单元格时,QtVirtualKeyboard焦点问题

QTableWdiget 单元格中的 QLineEdit 不会失去焦点

在Javascript中更改单元格的值

在UITableView中更改单元格的背景

更改 observablecollection 中的单元格内容

在重复中更改单元格引用

在Matlab中更改单元格尺寸

如何在tvOS中使用嵌套集合视图更改重用表视图单元格中的焦点?

在Excel中搜索单元格