Excel VBA質問箱 IV

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

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


8240 / 13644 ツリー ←次へ | 前へ→

【34431】オプションボタンの選択で印刷範囲の変更? C.ろなうど 06/2/2(木) 16:16 質問[未読]
【34442】Re:オプションボタンの選択で印刷範囲の変... ichinose 06/2/2(木) 20:54 発言[未読]
【34461】Re:オプションボタンの選択で印刷範囲の変... C.ろなうど 06/2/3(金) 8:26 お礼[未読]

【34431】オプションボタンの選択で印刷範囲の変更...
質問  C.ろなうど  - 06/2/2(木) 16:16 -

引用なし
パスワード
   プリントを配布するするために
生徒の氏名を一人ずつ入力して印刷するために
非常に時間がかかってしまいます。
そのためにVBAをつかって
作業を簡略化できないかと思い
下記のようなもの作りました。

---------------------------------------

  A  B  C    D

1                      日付
2         ( 生徒の氏名 )
3  
4      
5           日 程 表 
6    
7          ○○月○○日 ・・・ ×××××
8        
9          ○○月○○日 ・・・ □□□□□
10    
11          持ち物 ・・・・・・ ○○○○


-------------Sheet1---------------------


----------------------------------------

  A  B   C   D

1      生徒氏名
2       生徒A
3       生徒B
4       生徒C
5       生徒D
6       生徒E
7       生徒F
8       生徒G
9       生徒H
10       生徒I 
11       生徒J


-------------Sheet2----------------------


Sheet1上にオプションボタンを3個、
コマンドボタンを1個作り
オプションボタン1を選択して
コマンドボタンを押すとsheet2の生徒A〜生徒Dが
Sheet1の”生徒の氏名”のところに記入されて
各1枚づつ印刷される(計4枚)。
同様に、オプションボタン2だと生徒E〜生徒G
オプションボタン3だと生徒H〜生徒Jが
各1枚ずつ印刷されるようにしたいのですが
(便宜上人数を少なくしていますが実際は
 オプションボタン1つに約30人程度、ボタンは7個作る
 予定です。人数はボタンごとにまちまちです。)
まったくの初心者なものでどこから手をつけていいのか
わかりません。

どなたかよろしくご教授ください。

【34442】Re:オプションボタンの選択で印刷範囲の...
発言  ichinose  - 06/2/2(木) 20:54 -

引用なし
パスワード
   ▼C.ろなうど さん:
こんばんは。
VBAを使って処理するより、
Wordとの連携で差込印刷を行ったほうがよいのでは
ないですか?
Sheet1に相当する雛型をWordで作成し、
Sheet2は、差込データとして使えます。

http://search.yahoo.co.jp/search?p=Word+%BA%B9%B9%FE%B0%F5%BA%FE&fr=top&src=top&search.x=31&search.y=15

差込印刷は↑これらを参考にしてみて下さい。

VBAで作成するより、簡単だと思います。

【34461】Re:オプションボタンの選択で印刷範囲の...
お礼  C.ろなうど  - 06/2/3(金) 8:26 -

引用なし
パスワード
   ichinose さん おはようございます。
返事が遅くなりすいません。
なにぶん仕事場のパソコンなものでご容赦ください。

ご回答ありがとうございました。

Excelのほうばかり考えていたので
"なるほど"でした。
これから挑戦してみますので
またわからないことがあったらよろしくお願いします。

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