首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教可以在VB的窗体程序里控制VBA的事件不

2012-01-20 
请问可以在VB的窗体程序里控制VBA的事件不。Dim WithEvents XLAPP As Excel.ApplicationPrivate Sub XL_She

请问可以在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一个这种类。
[解决办法]

热点排行