Excel选当前表单元格数据跳转另表相同单元格

 时间:2024-10-16 03:14:36

1、首先打开上例文件,如下图。

Excel选当前表单元格数据跳转另表相同单元格

2、鼠标移到当前工作表标签栏“A”表,右键,弹出快捷菜单,如下图。

Excel选当前表单元格数据跳转另表相同单元格

3、在快捷菜单找到【查看代码】并单击,打开VBA(宏)编辑界面,如下图。

Excel选当前表单元格数据跳转另表相同单元格

4、在左边代码框中复制下面代码到该框中,就完成编写代码任务。如下图。Option Ba衡痕贤伎se 1Private Sub Worksheet_S髫潋啜缅electionChange(ByVal Target As Range)'2020-1-8 21:32:34 Dim m, r As Long, i As Long, mb(), k As Long, n If Target.Column = 1 Then m = Target.Value r = ThisWorkbook.Worksheets("B").Range("a65536").End(xlUp).Row k = 0 ReDim mb(r) For i = 1 To r If m = ThisWorkbook.Worksheets("B").Range("a" & i).Value Then k = k + 1 mb(k) = ThisWorkbook.Worksheets("B").Range("a" & i).Row End If Next i End If If k = 0 Then Exit Sub ThisWorkbook.Worksheets("B").Select If k = 1 Then ActiveSheet.Range("a" & mb(k)).Select Else For i = 1 To k If i = 1 Then n = "a" & mb(i) Else n = n & "," & "a" & mb(i) End If Next i ActiveSheet.Range(n).Select End IfEnd Sub

Excel选当前表单元格数据跳转另表相同单元格

5、如上步骤操作过程如下动画图。

Excel选当前表单元格数据跳转另表相同单元格

6、下面看下神奇的运行结果,回到当前表格当窗口,选A表A列数据时自动B表A列相同数据(多个时同时选中)。

Excel选当前表单元格数据跳转另表相同单元格

7、如果觉得这篇经验帮到了您,请点击下方的 “投票点赞" 或者“收藏”支持我!还有疑问的话可以点击下方的 “我有疑问”,谢谢啦!

  • 如何在Excel中实现表格之间的跳转
  • excel跳转到引用位置
  • 怎样批量设置点击单元格跳转到另一表的指定位置
  • Excel表格如何快速跳转到指定的单元格
  • Excel导入数据后如何随着源数据的更改而更新?
  • 热门搜索
    母爱手抄报内容 关于法制的手抄报资料 小学四年级英语手抄报 敬廉崇洁手抄报资料 小手拉大手手抄报画 小学生诚信手抄报 手抄报内容怎么写 跟读书有关的手抄报 青春手抄报内容 说普通话手抄报内容