请问可以在VB的窗体程序里控制VBA的事件不。
Dim WithEvents XLAPP As Excel.Application
Private Sub XL_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
'Set XLAPP = Application.ActiveWorkbook
MsgBox XLAPP.Range("a1")
End Sub
这个代码不是在外接程序里面写的,是直接用vb.exe来控制的,要怎么写才行呢?
[解决办法]
楼主可搜索vb控制excel,源码一大堆
[解决办法]
貌似要将带 WithEvents 的代码写到一个.cls类文件中,然后在主流程里new一个这种类。
[解决办法]