Excelワークシートに埋め込まれたWord文書(*.docm)
があります。XLSMから組み込みDOCMに変数を渡します
Word文書には、ExcelのWorkSheet
に対応するTable
の間の関係を持つtable
が含まれています。
が、私はその関与のワークシートから、怒鳴る値は、動的Document_Open
イベントに設定されて埋め込まれたWord文書内のテーブルの行のカウントたい:
ThisWorkbook.Worksheets("Sheet1").ListObjects("Salary").ListRows.Count
がどのように私はExcelの間で値を渡すことができます(マクロコンテナドキュメント)と埋め込まれたマクロコンテナの単語文書? - 上記の大胆な問題に対する正しい答えか、別の解決策ですか?代わりに
塗りつぶし先テーブル(つまり、埋め込まれたWord文書内にある)ソースデータから対応する値を持つ細胞は、ワークシートからの親表にある?同じ:
別のソリューションの答えがある場合は、のそのカバーの必要性に注意してください。マクロコンテナ埋め込みワードドキュメントからのDocument_Openイベントでフィールドを自動生成します。
ありがとうございます。したがって、私はどのようにしてソース・データからの対応する値を持つセルが 'Worksheet'の親' Table'にあるのか、ドキュメント_Open'イベント** – mgae2m
@ MGae2M答えで私は** VBAと埋め込まれたドキュメント**からのイベントを使用しないように提案しましたが、Excel VBAからそれを行います。 – omegastripes
それで、どのようにしてソーステーブルの対応する値を持ったデスティネーションテーブル(埋め込みワードドキュメント内)に 'テーブル 'が' Worksheet'にあるのかを記入することができますか? ExcelモジュールからいくつかのWordメソッドを 'Selection.TypeText Text:= ...'として実行する必要があります。 WordのメソッドをExcelモジュールで使用したり、変数を渡したり、より良い方法を使用するにはどうすればよいですか?私が上記の質問を延長したので、この件に関するあなたの答えを広げてください。 – mgae2m