请问,怎么能够用vb调起一个WORD进程,而不显示WORD的窗体??

解决方案 »

  1.   

    dim oWord
    set oWord = CreateObject("Word.Application")
    不要写 oWord.Visible = true
    可以啦!
      

  2.   

    Dim wdApp As Word.Application
    Set wdApp = GetObject("", "Word.Application")wdapp.visible=false
      

  3.   

    Dim wordapp As Object
    Set wordapp = CreateObject("WORD.application")
    wordapp.Visible = False
    wordapp.Documents.Open (yourwordfilename)...wordapp.ActiveDocument.Save
    wordapp.ActiveDocument.Close
    wordapp.Application.Quit
      

  4.   

    Dim wdApp As Object
    Set wdApp = CreateObject("Word.Application")
        wdApp.Visible = False
      

  5.   

    再问一下,多谢了!我用同样的方法调用Excel,为什么在进程里没有看到呢?
    dim oel
    set oel = CreateObject("Excel.Application")
      

  6.   

    呵呵,excel:
    ....
           EXCAPP.Visible = False
           EXCAPP.Workbooks.Open yourFileName
           EXCAPP.Workbooks(1).Save
           EXCAPP.Workbooks(1).Close
           EXCAPP.Quit
           Set EXCAPP = Nothing
      

  7.   

    NIK 还有中海:偶水平比较菜,不敢随便献丑,今儿看到这个曾经用到的东东,就跑出来闪一把了.呵呵,以后可能会有机会多看到我 :)
      

  8.   

    有必要写这句吗?
    wdApp.Visible = False
      

  9.   

    调用Excel要加上一句dim oel
    set oel = CreateObject("Excel.Application")
    oel.WorkBooks.Add