vb.net编程,对已打开的word或excel进行控制性编程
vb.net可以通过引用后创建新对象对word和excel编程。想请问高手,对已打开的word和excel如何获得控制权,之后再对其进行操作。...
vb.net可以通过引用后创建新对象对word和excel编程。想请问高手,对已打开的word和excel如何获得控制权,之后再对其进行操作。
展开
1个回答
2014-02-25
展开全部
旧的技术 Ole,可以控制。
现在一般使用ActiveX DLL的控制方式,像
Dim gApp As Word.Application
Dim gDoc As Word.Document
If Process.GetProcessesByName("Word").Length > 0 Then
gApp = GetObject("Word.Application")
set gDoc=gApp.ActiveDocument
// 这样得到Document,就可以进行控制了。
End If
现在一般使用ActiveX DLL的控制方式,像
Dim gApp As Word.Application
Dim gDoc As Word.Document
If Process.GetProcessesByName("Word").Length > 0 Then
gApp = GetObject("Word.Application")
set gDoc=gApp.ActiveDocument
// 这样得到Document,就可以进行控制了。
End If
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询