次の方法で共有

マクロを使用してPDFを作成した時に取り消し線が付くようになった

Anonymous
2024-12-04T02:52:32+00:00

マクロを使用してPDFを作成しているですが、PDFを確認すると日付に取り消し線が付くようになりました。

書式設定やマクロも確認しましたが、取り消し線が付く理由が分かりません。

PDF作成後にExcelデータを確認しても取り消し線は表示されていませんでした。

「ファイル」→「エクスポート」→「PDF/XPSドキュメントの作成」と手作業で行うと日付に取り消し線は付かなかったため、マクロでの解消方法を教えてほしいです。

(AdobePDFを作成という項目がいつの間にかできていたため、これが悪さしている、、?)

Microsoft 365 と Office | Excel | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

  1. Anonymous
    2024-12-04T09:13:57+00:00

    Excelのバージョンは365ですか?

    またマクロの処理の一連で計算方法を自動以外 (Application.Calculation = xlCalculationManual など) にして、そのあとにPDF作成していませんか?

    最近の仕様変更で計算方法が手動、再計算が行われていないセルには取り消し線が表示されるようになりました。 https://techcommunity.microsoft.com/blog/microsoft365insiderblog/stale-value-formatting-now-available-in-excel-for-windows/4281372https://support.microsoft.com/ja-jp/office/%E5%8F%A4%E3%81%84%E5%80%A4%E3%81%AE%E6%9B%B8%E5%BC%8F%E8%A8%AD%E5%AE%9A-4b5c63c3-5dc7-4e9b-8e24-88bed1987dbd

    PDFの印刷動作を行う前に計算方法を自動に戻すなどマクロを修正してみてください。

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2024-12-06T00:13:57+00:00

    >またマクロの処理の一連で計算方法を自動以外 (Application.Calculation = xlCalculationManual など) にして、そのあとにPDF作成していませんか?

    まさにこの処理を入れてPDF作成しておりました。

    >PDFの印刷動作を行う前に計算方法を自動に戻すなどマクロを修正してみてください。

    修正してみたところ、取消し線が付くことなくPDFの作成ができるようになりました。

    ご教示いただきありがとうございました。

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. simo-k 80,690 評価のポイント ボランティア モデレーター
    2024-12-04T03:43:58+00:00

    VBA(マクロ)の公式サポート場所は、海外コミュニティとなっています。

    有識者が集まっている所の方が、適切なアドバイスを受けやすいでしょう。

    Stack Overflow(VBA)

      [VBA プログラミングに関する質問]

      Stack Overflow には、説明的なタイトル、完全で簡潔な問題ステートメント、問題を再現する
      ための十分な詳細の要求などのガイドラインがあることに注意してください。
      機能要求または過度に広範な質問は、トピック外と見なされます。
      新しいユーザーの場合は、Stack Overflow ヘルプ センター にアクセスして詳細を確認して下さい。

    ※ 閲覧者・回答者が多い公式サポートサイトをお勧めします。

      英語で質問を送信してください。

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません