對於常量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:可以試試。希望正確,對妳有幫助!!