【发布时间】:2016-01-17 09:47:01
【问题描述】:
如何将程序生成的工作簿放入类似于以下的事件代码:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim nextTarget As Range
Set nextTarget = Range(Selection.Address) 'store the next range the user selects
Target.Columns.Select 'autofit requires columns to be selected
Target.Columns.AutoFit
nextTarget.Select
End Sub
【问题讨论】:
-
所以你基本上是在尝试创建一个工作簿,然后将代码复制到新创建的工作中?
-
选项:使用包含代码的模板,使用 vba ide 接口以编程方式添加代码,或使用另一个工作簿中的应用程序级事件来运行代码