excel vba怎么获得当前选中单元格

excel vba怎么获得当前选中单元格,第1张

使用VBA代码解决

Excel版本参考:2010

1、ALT+F11,打开VBE对话框

2、双击对应的工作表标签,复制以下代码,粘贴

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

[B5] = ActiveCellRow

End Sub

3、关闭,查看效果

Sub test()

    Dim rng As Range

    Dim j As Integer

    Set rng = Range("a1:g1")Find("列3")

    j = rngColumn

    Range(Cells(2, j), Cells(5, j))Copy Range("j2:j5")

End Sub

表单控件

Sub 显示行号()

 MsgBox ActiveSheetShapes("按钮 1")BottomRightCellRow

End Sub

存放代码参考

Excel数据如何快速排列

ActiveX控件

Private Sub CommandButton1_Click()

 MsgBox Shapes("CommandButton1")BottomRightCellRow

End Sub

Excel工作表被修改后自动升序排列

代码放在

以上就是关于excel vba怎么获得当前选中单元格全部的内容,包括:excel vba怎么获得当前选中单元格、excel如何使用VBA提取列的值呢、VBA如何获取宏按钮的所在的行号或列号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9683986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存