HSPでのCOMオブジェクトの扱いに少々困惑しております。
最終的にやりたいことは、wordドキュメントを新しく作成して、ヘッダーにファイル名を自動入力させることです。
やり方としては、以下のサイトの一部分を再現すればできるのではないかと思います。
https://stackoverflow.com/questions/40403895/inserting-header-footer-into-newly-created-word-document-from-excel-vba
この中で、アクティブなドキュメントに対して"Sections"メソッドを呼び出して、セクション・オブジェクトの配列(と思われる物)を取得する必要があります。
hspの表記に直して実行したところ、"Sections"をクエリーできましたが、戻った配列に()でアクセスしようとすると、プロパティに対するメソッド呼び出しだと認識されて、HSPからエラーが発生します。
この最後の行が動きません。名前はまだ付けてないのですが、ヘッダーに入力語、SaveAs メソッドで保存する予定です。
newcom hWord,"Word.Application" hWord("Visible")=1 hDocList = hWord("Documents") hDocument=hDocList("Add") hSections=hDoc("Sections") hMainSection=hSections(1)
説明がわかりにくくて申し訳ないのですが、もしおわかりの方がいらっしゃれば、ご指摘いただけますと幸いです。
よろしくお願いいたします。