先ほどの質問の回答ありがとうございました。wb_moto.Worksheets(1).Range(\u0026quot;A\u0026quot; \u0026amp; i).Copywb_saki.Worksheets(1).Range(\u0026quot;C7\u0026quot;).PasteSpecial Paste:=xlPasteAllwb.Worksheets(1).PrintOut追加の質問です。wb_saki.PrintOutのキーとして、wb_moto.Worksheets(1).cells(r,2)=1の場合のみとした場合、どのような構文となるでしょうか。if文で、for r = 64 to 70if wb_moto.Worksheets(1).cells(r,2)=1 thenPrintOutend ifとしたのですが、できませんでした。

1件の回答

回答を書く

1028300

2026-02-03 18:05

+ フォロー

そもそも以下は正しくないですが、単なるタイプミスですか?



for r = 64 to 70

if wb_moto.Worksheets(1).cells(r,2)=1 then

PrintOut

end if



PrintOut → wb_saki.Worksheets(1).PrintOut



でしょうが…と思って前の質問をあらためて見ると、



wb.Worksheets(1).PrintOut



となってますね。wb なんてオブジェクトはありませんが?

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有