none
如何切換Word版本? RRS feed

  • 問題

  • 因為公司內部有許多舊電腦、與許多新電腦,

    所以程式中需針對不同的Word版本進行測試,

    有WORD 97、WORD XP、WORD 2003 共三個版本,

    程式是用VB6製作,

    專案中是引用MSWORD8.OLB,

    並在程式中設定如下:

    Public wrdApp As Word.Application

    Set wrdApp = New Word.Application

    這時卻不是開啟 MicroSoft Word 97,而是開啟WORD 2003,

    因為 WORD 2003 與 WORD 97 本身的巨集定義並不相同,

    即同樣的指令在WORD 2003與在WORD 97中其處理結果不同,

    (當然,這是MS的專長之一)

    所以要處理同樣的事,在不同版本中就需有不同的寫法,

    但是因為裝了多個版本,在程式呼叫時卻只會出現固定的一個版本,

    不知可有方法能做切換的動作?

    即當針對 WORD 97進行測試時,則開啟WORD 97,

    即當針對 WORD XP進行測試時,則開啟WORD XP。

     

     

     

     

     

    2007年4月25日 上午 04:32

解答

所有回覆