質問: split(shchk, ",") sheets(prtsh).select activewindow.selectedsheets.printout end sub そこにさらに印刷枚数を指定して印刷したいのですが、下記のマクロだと、0枚(印刷しないときの)の設定ができません、、、 0枚でもマクロを実行できるよにするにはどうしたらよいのでしょうか、、、 さらに、このマクロを簡単に書きたいのです。(ほぼ同じことの繰り返しなので、、、、) sheets("sheet1").printout copies:=range("a1").value sheets("sheet2").printout copies:=range("a2").value ・ ・ ・ sheets("sheet13").printout copies:=range("a13").value end sub 超超初心者があつかましい質問ですが、ご教授のほうよろしくおねがいいたします。
回答: (1)空のマクロを作ってはどうですか? (2)同じ事をするには fo next ですね。