[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロ連続印刷で印字されたり、されなかったり』(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
途中までしか印刷されなかった顧客コードをセルT2に入力した状態でマクロを走らせたらどうなるのかを確認して見てはいかがでしょう。
(りょぽりょぽ) 2018/06/22(金) 15:04
とりあえず、エスパー力を試すような、なぞなぞみたいな聞き方でなく、個人情報部分は隠したうえでコードを提示して、問題が無いかみなさんに添削してもらうといいんじゃないでしょうか。
コードに問題が無いようであれば、コード以外が原因だっていえるわけですから・・・
(もこな2) 2018/06/23(土) 18:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.