Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


37735 / 76738 ←次へ | 前へ→

【44165】Re:チェックボックスでシートを選択し印刷する方法
発言  ichinose  - 06/11/7(火) 7:59 -

引用なし
パスワード
   ▼Ramo さん:
おはようございます。

>複数あるシートを個別に選択し、印刷したいのですが
>私が考えているのは、ユーザフォームで各シート名を付けたチェックボックスに
>チェックを入れたものだけを、コマンドボタンで印刷するようにしたいのですが
>どのようにすればいいでしょうか、よろしくお願いします。
どのようにするかはもう少し仕様をまとめていかないと
決まりませんよ!!

1 この印刷対象となるブックは、不特定多数のブックを対象としているのか?
  特定のブックが対象なのか?

 印刷対象ブックが特定のブックひとつであるならば、そのブックにVBAを記述する方法も考えられますが、不特定のブックに対してなら、アドインにする事も考慮しなければなりません。


2 印刷対象ブックのシートの数やシート名は可変なのか一定なのか?

 印刷対象ブックのシート名やシートの数が固定化されていて変更することはまずありえないならば、これがプログラムとしては簡単なものになります。
がしかし、シート数やシート名が印刷時によって様々な場合が想定されるならば、
ユーザーフォームのチェックボックスの数やそれに付随するシート名を
動的に表示しなければなりません。
こうなると、コントロール(チェックボックス)の動的配置も考慮しなければなりません。

又は、リストボックスを使って、シート名を選択させる方法に仕様を変更することも考えられます。


というように仕様(入力データ)によって、コードが違ってきます。

再度、仕様を練り直してみてはいかがですか?
0 hits

【44164】チェックボックスでシートを選択し印刷する方法 Ramo 06/11/7(火) 7:00 質問
【44165】Re:チェックボックスでシートを選択し印刷... ichinose 06/11/7(火) 7:59 発言
【44166】Re:チェックボックスでシートを選択し印刷... Ramo 06/11/7(火) 8:33 回答
【44175】Re:チェックボックスでシートを選択し印刷... りん@昼休み 06/11/7(火) 12:56 回答
【44176】Re:チェックボックスでシートを選択し印刷... Ramo 06/11/7(火) 13:35 回答
【44185】Re:チェックボックスでシートを選択し印刷... りん 06/11/7(火) 14:31 発言
【44187】Re:チェックボックスでシートを選択し印刷... Ramo 06/11/7(火) 15:34 質問
【44198】Re:チェックボックスでシートを選択し印刷... りん 06/11/8(水) 12:59 回答
【44204】Re:チェックボックスでシートを選択し印刷... Ramo 06/11/9(木) 10:18 お礼

37735 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free