[[20180622134953]] 『マクロ連続印刷で印字されたり、されなかったり』(koko) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロ連続印刷で印字されたり、されなかったり』(koko)

お世話になります。
マクロの連続印刷で理解できないことがおきています。

sheet1 元データがあります。

sheet2 A1セルに入力された顧客コードをもとに
 b2..c2..h20等に vlookupで sheet1 からデータをひっぱって
 請求書を作成しています。

 T2:T30間に今回印刷対象顧客のコードを全員分入力して
 その入力されたコードが順々にA1セルに値貼り付けされ
 vlookupでsheet1からデータがひっぱられ、請求書が全員分印刷されていく
 マクロを作りました。
 実際の作業は自分ではなく、別の担当がおこなっていますが、
 数か月間使用して、うまくいっていました。
  
今回 ある顧客のデータが一部のみ印刷され残りは印刷されていませんでした。なので、式が消えているのかと思って、確認してみると式は全部あります。一部消えた顧客のコードをA1に入力してみると、ちゃんと全部表示されて印刷もできます(エラーは再現しませんでした)

このエラーで考えられる理由はどのようなものがありますか?
「こういう理由の可能性があるよ」という助言をいただきたいです。

宜しくお願い致します。

< 使用 Excel:Excel2016、使用 OS:Windows8 >


マクロで印刷していて問題が発生したのならば、マクロを見せてもらわないと何も判りませんよ。 式って言われても、エラーならエラーのまま印刷されるだけであり、式が印刷に影響するはずもなし。(マクロの処理には影響するかも知れませんけど)

なんの手掛かりもなしでの思いつきですが、顧客コードが通常は半角のみなのに、全角が混じっていてマクロが処理できなかったとか、データに問題はありませんか?
(???) 2018/06/22(金) 14:23


エスパー力を試されている気がする。

>一部消えた
一部ってなんだろう。
A4 1ページ目は出たけど途中の行から先が出ないってこと? じゃあ印刷範囲の設定を見直せば良いのでは。

>一部消えた顧客のコードをA1に入力してみると、ちゃんと全部表示されて印刷もできます(エラーは再現しませんでした)
この確認は手動で行ったということでよろしいですか?

この1件だけに絞って使用中のマクロから印刷してみたら?
PCを変えてみたら?
別のExcelのバージョンの入ったPCをに変えてみたら?

(名無し) 2018/06/22(金) 14:31


 >今回 ある顧客のデータが一部のみ印刷され残りは印刷されていませんでした。
 >「こういう理由の可能性があるよ」という助言をいただきたいです。

プリンターの用紙切れ?
に、瞬間停電が重なった?
印刷待ちのとこに単に電源を切ってメンテナンスしてしまったとか?
ルーターやLANのハブが壊れて不調とか?
まさかLANケーブルが切れそうとかはないだろうけど。。。

 >エラーは再現しませんでした
コード見てみんと解らんけど、繰り返し印刷する処理なら、
命令を矢継ぎ早に出したときに、処理が追いつかなくて、
命令が無視される可能性はないことはないかもだけど、そんなことがあるのか疑問。
でも、たびたびあるなら、少し待ってあげるようにしたりして、CPUの使用量が、
少なくなるよううにした方がいいかもです。

でも、LANか、プリンター周りのトラブルな気がします。

何台かのパソコンで使っていて、特定のパソコンなら、
LAN辿って見るのもいいかも?

まぁ、再現しないなら原因を特定することは困難なので、
しばらく様子をみるしかないかと。

(まっつわん) 2018/06/22(金) 14:48


みなさま 返信ありがとうございます。

>ルーターやLANのハブが壊れて不調とか?
>LANか、プリンター周りのトラブルな気がします。
そうかもという気がしてきました。
パソコンは新しいのですが、LANケーブルは15年ほど使っていますし
ハブもやや古いです。
ありがとうございました。
(koko) 2018/06/22(金) 14:55


印刷対象の顧客が19顧客分(sheet2のA2...H20にsheet1からvlookup関数で7項目のデータを貼りつけることから推察)の請求書データを印刷するマクロで、対象の顧客コードは29顧客分(sheet2のT2...T30)あるという状態ですか?

途中までしか印刷されなかった顧客コードをセルT2に入力した状態でマクロを走らせたらどうなるのかを確認して見てはいかがでしょう。
(りょぽりょぽ) 2018/06/22(金) 15:04


印刷しおわったデータをクリアするのにDeleteしていて印刷範囲狭まって印刷されなかったとかはないですかね。

とりあえず、エスパー力を試すような、なぞなぞみたいな聞き方でなく、個人情報部分は隠したうえでコードを提示して、問題が無いかみなさんに添削してもらうといいんじゃないでしょうか。

コードに問題が無いようであれば、コード以外が原因だっていえるわけですから・・・
(もこな2) 2018/06/23(土) 18:38


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.