いつもお世話になっております。
Win10の32ビットのパソコンに入っているExcel2013で、ボタンを押してVBAから印刷範囲などの設定を行って印刷をすると白紙で印刷される事が時々あります。(一時頻発しましたが、最近も時々なります)同じファイルを別PCで(同じ性能のPC)印刷しても一度も問題が起きた事はありません。他にもVBAで印刷するファイルは複数ありますが、特定のPCからだと白紙で出ることがありました。
ただしVBAを使用しない印刷では、白紙で印刷されることはありません。
白紙で印刷される症状が出た時に、もう一度印刷する前に、本当に印刷範囲はあっているのかどうかを確かめる目的で印刷プレビューを見ようとすると、印刷プレビューが表示される前にExcelが応答しなくなりダウンして再起動するという現象になる事が分かりました。
一度落ちて再起動すると印刷プレビューも見れるようになり、印刷もできるようになります。そうでなければ、一度この症状がでると、何度しても白紙ででたり、2回目は印刷できたりし、また白紙で出る時でも他のパソコンから印刷すると普通に印刷できることも試してみました。
常に再現する訳でもなく難しい症状だと思いますが、何とかしたいのですが、どんな原因が考えられるでしょうか?
ちなみに、
C:\Users\アカウント名\AppData\Roaming\Microsoft\Excel
にある
Excel15.xlb
は、何度か削除して再作成は行いましたが変わらずでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- その他(ソフトウェア) 写真の印刷レイアウトについて 13 2023/05/31 07:20
- Google Drive Google keepからGoogleドキュメントにコピーしたものをa4用紙1枚いっぱい(標準余白あ 2 2022/10/21 13:52
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- プリンタ・スキャナー パソコンとプリンターをUSBケーブルで繋ぎ印刷しています。 問題なく印刷できる時もあるのですが、時々 4 2022/12/23 15:52
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- プリンタ・スキャナー Wordで作った宛名ラベルを印刷しようと思って、プリンターの上のところにある、手差しトレイ的なところ 3 2022/11/17 18:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
国語辞典が第10版が第12版にな...
-
PDFファイルがカラー印刷できない
-
【EXCEL】【VBA】空欄は飛ばし...
-
特定のファイルのみ印刷がされ...
-
PDFファイルを印刷すると黒くなる
-
メールの画像が印刷できません。
-
テプラー:KING JIM SR720 連...
-
PDFの印刷が途中で終わってしま...
-
会社に提出する地図(自宅から...
-
バックグラウンドとは?何度再...
-
エクセルで複数ページを1枚に...
-
OutLookメールの一部分だけを印...
-
Windows Media Player画面の印刷
-
PDF印刷 一枚だけカラーにする方法
-
VLOOKUPとVBAを使っての複数の...
-
横向き印刷を固定したいです。
-
土日祝を省いた印刷
-
Webページの印刷時、必要な部分...
-
エクセルを使って名簿を連続印...
-
印刷する時に出るファイル名を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定のファイルのみ印刷がされ...
-
PDFファイルがカラー印刷できない
-
会社に提出する地図(自宅から...
-
パソコンが壊れて肝心なときに...
-
【EXCEL】【VBA】空欄は飛ばし...
-
PDFファイルを印刷すると黒くなる
-
テプラー:KING JIM SR720 連...
-
メールの画像が印刷できません。
-
エクセルを使って名簿を連続印...
-
手紙で字が汚い時の添え書きは?
-
Twitterの投稿を印刷コピーしたい
-
PDF印刷 一枚だけカラーにする方法
-
PDFの印刷が途中で終わってしま...
-
バックグラウンドとは?何度再...
-
印刷の行間が飛んで印刷される
-
PVC(ポリ塩化ビニール)の有害...
-
Wordで複数枚印刷しようと...
-
エクセルで複数ページを1枚に...
-
Windows 10 印刷出来ない
-
エクセルでコメント印刷すると...
おすすめ情報
回答ありがとうございます。
vbaのコードで、印刷プレビューを表示するようにはしておりません。
Application.Dialogs(xlDialogPrint).Showで、印刷ダイアログを表示するようにしています。白紙で印刷された場合、もう一度印刷範囲を確認する目的で印刷ダイアログから、手動で印刷プレビューを押して印刷範囲をみようとすると、Excelが強制終了してしまうんです。
とはいえ、もしかすると、 Application.Dialogs(xlDialogPrint).Showの前に入れても効果がでる可能性あるかもしれませんね?
一応入れておこうと思います。
ただ、最近は白紙で印刷される可能性のあるパソコンであまり印刷しなくなったので効果の検証ができないかもしれませんが・・・。