- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:表引きの一括両面印刷マクロ)
エクセルで表引きの一括両面印刷をする方法
このQ&Aのポイント
- エクセルを使用して表引きの一括両面印刷をする方法について教えてください。
- 表引きして特定のレンジで印刷するためのマクロを使用していますが、両面印刷する方法を知りたいです。
- 手動で番号を入力して両面印刷することはできていますが、マクロを使わずに両面印刷する方法が知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>上記マクロを使わずに「個人番号」「個人番号イ」に同じ番号を手動で入力して両シートを選択して両面印刷はできています。 で、出来るのなら、これをマクロの記録で記録し コードをアレンジすればよろしいのでは? '試してませんが、こんな感じになるのでは?と思います Sub 票印刷() Sheets("個人票").Range("個人番号") = Sheets("個人票").Range("自") Sheets("個人票裏").Range("個人番号イ") = Sheets("個人票裏").Range("自イ") Do While Sheets("個人票").Range("個人番号") <= Sheets("個人票").Range("至") Sheets(Array("個人票", "個人票裏")).PrintOut Sheets("個人票").Range("個人番号") = Sheets("個人票").Range("個人番号") + 1 Sheets("個人票裏").Range("個人番号イ") = Sheets("個人票裏").Range("個人番号イ") + 1 Loop End Sub 当方、両面印刷できる環境が無いので、あくまでサンプルです
お礼
hige_082 様 ありがとうございました。 お陰さまで成功しました。 SheetsとかArrayとか勉強になりました。 簡単で恐縮ですが、お礼申し上げます。 関連で特定の個人番号を印刷しないためのコマンドを質問させていただきます。機会があればまたご教授ください。