
VBA初心者です。皆様よろしくお願いいたします。
質問内容は、例えばsheet1に私が作ったFAXのsheetがあり、住所や
名前、電話番号、重複しないデータ等を指定したセルに出してFAX用紙の
フォーマットを崩さないように印刷することです。
ユーザーフォームで、sheet1(私が作成したFAX用紙)に印刷ボタンを設置し、クリックすると
重複しないデータ(基礎となるデータがsheet2にはっております)データ記入欄の
表示がされ、基礎となるデータを管理Noだとすると、
印刷ボタンをクリック
↓
上下にテキストボックスが2つ表示さる(000001)から(000006)管理Noです。
※ただし、上のテキストボックスだけ入力しても印刷を可にしてほしいです。
↓
テキストボックスに管理ナンバーを入力(管理NOは、連続した値とします)
↓
発行部数の入力画面
↓
印刷される感じです。
発行部数が1部でしたら、管理No.0000001から000006までの間を各一部印刷です。
sheet2は、縦列は10行分A~J行
横の値は、複数行はいります。ここでは、横10行分とさせてください。
sheet2の値は、Aから、管理No(重複しない基礎のデータ)、名前、電話番号、FAX番号
住所、会社名、部署名、担当者、日付、担当営業とします。
縦の列は、上記のデータが入っているものとします。
sheet1に戻り例えば、管理NoをA3,名前をB5,電話番号をC6,FAX番号をD6
住所をD3,会社名はD4,部署名をD5、担当者がB5,日付がA6,担当営業がB5に
いれるような事ができたらと思い質問させていただきました。
皆様、何卒ご教授お願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>sheet1に戻り例えば、管理NoをA3,名前をB5,電話番号をC6,FAX番号をD6
>住所をD3,会社名はD4,部署名をD5、担当者がB5,日付がA6,担当営業がB5に
> いれるような事ができたらと思い質問させていただきました。
まず最初に
A3セルに管理Noをいれると、必要な情報が表示されるような
Vlookup関数を配置できませんか?
もし、それが出来たら
ボタンを押すと
Sheets("Sheet1").range("A3").Value=Me.Textbox1.Value
Sheets("Sheet1").Printout
で一つは可能です。
それが出来れば、ボタンを押すと
A3セルに繰り返し、必要な管理Noが入るようなプログラムを考えます。
VBAだけで考えずに、エクセルの持っている関数や機能も使ってみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- 年賀状作成・はがき作成 エクセルで作った住所録をワードの差し込み印刷ではがきに印刷したい 3 2022/09/26 15:47
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- その他(データベース) c言語の問題です。これを踏まえてコーディングしたいのでおしえていただきたいです。 3 2023/08/03 09:27
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
Excel:セルの移動をVBAで行い...
-
エクセル2010 空白から空白を...
-
エクセル 2つの文言以外を反映...
-
テキスト文書のデータを分割で...
-
エクセルの使い方で教えてくだ...
-
ワードへ差し込みするエクセル...
-
マクロを使って、抽出したデー...
-
エクセル 貼り付け時の文字化け
-
EXCELのデータカウント
-
エクセルからAccessのIDでを検...
-
excel VBAを使って、データを自...
-
VBAを使ってマクロを作り印刷し...
-
videostudio12(以下vs12)のタ...
-
エクセルの日付の処理について
-
エクセルの並べ替えでグループ...
-
エクセルで信号解析するには
-
エクセル 線の上に1以上、下に...
-
差し込み印刷で文字列が「0」と...
-
オートフィルタ利用のデータ投...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
【エクセル】区切り文字が含ま...
-
テキストデータのPDFをWordで開...
-
差し込み印刷で文字列が「0」と...
-
エクセルの関数で範囲のある数...
-
SUMIFS関数の計算結果が違います
-
オブジェクトブラウザでデータ...
-
COUNTIFS関数で日付データを数...
-
エクセルでプルダウン選択され...
-
エクセルで時間の合計ができません
-
マクロ 行挿入で数式も反映す...
-
DBで改行が入っているデータをE...
-
斜めの貼り付け
-
0:00をカウントしない方法
-
Excel 条件付き書式で、別シー...
-
膨大なデーターの変更点のみ抽...
-
差し込み印刷で、生年月日を昭...
-
【マクロ】転記ツール。転記先...
-
エクセルで「データ」の「区切...
-
エクセルで列にあるユニークな...
おすすめ情報