當前位置:成語大全網 - 新華字典 - 在WORD中直接使用VBA正常運行或者設置屬性相關常量設置時,在EXCEL中處理WORD文檔有哪些變化?

在WORD中直接使用VBA正常運行或者設置屬性相關常量設置時,在EXCEL中處理WORD文檔有哪些變化?

預綁定的好處是可以直接應用綁定類庫派生的常量、對象、屬性和方法。

對於常量wdPropertyLines和wdAlignParagraphCenter,如果它們是在前期綁定的,那麽這些常量與其對應的值是壹壹對應的,因為這些常量已經在類庫中定義和賦值了。

但是,後期綁定的方法引用的word對象set WordApp = CreateObject ("word。application”),只有WordApp的這個實例有各種屬性和方法。但是類庫Microsoft Word 11.0對象庫包含word.application只是對象之壹。wdPropertyLines和wdAlignParagraphCenter在此類庫中,但不壹定在對象word.application中。

而且妳的excel沒有引用微軟Word 11.0對象庫,電腦無法識別,出現錯誤。

解決方法,妳打開壹個Word文檔,然後在Word中瀏覽:

Sub?xx()

Msgbox?wdAlignParagraphCenter的彈出值為:1。

MsgBox?wdPropertyLines?彈出值為:23。

結束?然後,在Excel中,使用以下代碼:

. ParagraphFormat.Alignment?=?1'1?=?wdAlignParagraphCenter

wdLines?=.BuiltInDocumentProperties(23)' 23?=?WdPropertyLines:可以試試。希望正確,對妳有幫助!!