【发布时间】:2018-12-20 00:45:45
【问题描述】:
我想制作一个 VBA 宏来格式化一组先前选择的单元格,但我无法将选定的范围传递给 VBA,有人可以帮帮我吗?
【问题讨论】:
-
你是什么意思
can not pass the selected range to VBA你能分享你尝试过的代码吗? -
你能举出你当前的代码和数据的例子吗?
-
例如我选择一组单元格,比如说“B3:J10”,我需要用边框和颜色格式化所有单元格,我想让它运行一个宏。
-
使用
With Selection并使用该选择做您想做的事情并使用End With完成 -
Sub Macro2() a = ActiveCell.CurrentRegion.Address End Sub