VBA 経由で PDF にエクスポートすると、スパークライン グラフが印刷されないという問題があります。私はあなたのサイトや他のいくつかのサイトを閲覧し、解決策を見つけようとしました. 残念ながら、私はそれを機能させることができません。
アプリケーションを使用するのは私だけなので、プロセスが完全に表示されます。スパークラインを「更新」するために、エクスポート行の前に次のすべてを実行しようとしました。
application.screenupdating = false の場合、application.screenupdating = true
application.visible = true (非表示になったことはありませんが、ここのフォーラムに基づいています)
スパークラインが配置されているセルを選択します
スパークラインが配置されているシート全体を選択
select.copy スパークラインが配置されているセル
application.wait が更新されるかどうかを確認する
application.calculate して、更新されるかどうかを確認します
他に試してみることは本当に思いつきません。スプレッドシートは、1 つのエンティティのレポートを作成し、レポートを印刷してから、別のエンティティの次のレポートの作成に進むように設計されています (Access からデータを取得し、200 を超える 10 ページのレポートを作成します)。
どんな助けでも大歓迎です。
ありがとう - クリス。