| 
    
     |  | ▼ichinose さん: >皆さん、こんばんは。
 >Sub test()
 >  Sheets(Array(1, 2, 3)).Select
 >End Sub
 >
 >シートのインデックスでするなら、上記でOKかと・・・。
 
 皆さん、いろいろとご支援ありがとうございます。現問題を、簡単に説明させて
 いただきます。実は、「一括印刷プレビューボタン」を機能させることが目的で
 ブック内のシート数は可変で、約5シート〜250シート以上のものが複数そのつど
 ことなったシート数でブックが生成されます。その関係で、Array()の中を変数扱い
 したいのですが・・・。やはり、それ自体無理なのでしょうか?ユーザーの要望で
 基幹システムのコード分類に準じたシート名の明細が展開するようにしました。
 それと言いますのも、EXCELがもっている便利な機能:複数シートを一度に選択
 し、個々のシートのヘッダーやフッターに「頁」設定がなされていれば、ひとつの
 グループとして、ページ番号がシート間をまたがり、連番でふられて印刷できるという
 機能・・。があるからです。この機能があるからには、何か、方法があるのではないかと
 おもうのですが・・・。
 お忙しい中、いろいろと、面倒をみていただきまして、ありがとうございます。
 もし、なにか、アドバイス等ございましたら、よろしくお願いいたします。
 
 |  |