質問: エクセルのマクロについて エクセルのマクロ初心者です。 マクロを使用して印刷プレビューが見れるようにしたいです。 vlookup関数を使いsheet1に入力し、sheet2,sheet3,sheet4、sheet5へデータを反映させています。 sheet1に入力画面を作成してあり、セルa2~a13に入力すればsheet2へ、セルa17~a28はsheet3へ、セルf2~f13はsheet4へ、セルf17~f28はsheet5へデータを反映する作りです。 sheet2~sheet5はフォーマットを作成してあり、印刷するとa4で2枚印刷されるようになっています。 入力画面で入力した内容によってはa4用紙1枚ですむこともあります。(a1~m15でa4用紙一枚、a1~m31でa4用紙2枚) 教えて頂きたいことは。 ・入力画面にマクロのボタンを設置し、ボタンをクリックすると印刷プレビューが表示されるようにしたいです。 ・sheet2用、sheet3用、sheet4用、sheet5用、とボタンを設置したい。 ・印刷プレビュー後に、(実際には印刷後)に入力画面を表示したい。 ・印刷プレビューが見たいのはsheet2,sheet3,sheet4,sheet5です。 以上です。 説明が下手ですみません><
回答: sub macro1() worksheets("sheet2").printpreview end sub sheet2の部分を変更したマクロをそれぞれ記述して ボタンに登録すればいいと思います。