
No.6ベストアンサー
- 回答日時:
イメージはわかるが、エクセルに差込印刷の機能はありません。
ワードなどと違ってA.X氏1人分書類シート作成、B印刷、Aのシートををy氏分のデータでシート内容(セル)を置き換え、印刷、の繰り返しをします。
ーー
例データ Sheet1 A1;D3
連番氏名住所品物
1山田 三郎東京都江東区かばん
2植田 健横浜市港北区帽子
A列はこのたび連番を振りました。
Sheet2 に送り状の書式を体裁よく作ります。
H1セル(どこでも良いが、下記のVLOOKUPの式は変わる)
送り状
住所X
氏名Y
品物Z
上記の品をお送り申し上げます。
ご査収ください
以上
Xの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,2,FALSE)
Yの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,3,FALSE)
Zの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,4,FALSE)
---
結果
送り状
住所山田 三郎
氏名東京都江東区
品物かばん
上記の品をお送り申し上げます。
ご査収ください
以上
ここで
VBE画面で標準モジュールに
Sub test01()
For i = 1 To 2 '人数分
Range("H1") = i
Range("A1:G20").PrintOut '印刷範囲は各人同じとする
Next i
End Sub
を張り付け、実行する。
山田、植田分の紙が2枚印刷されました。
これは質問者はVBAの経験も無いでしょうと、最低限にしてあります。
VBAを勉強してください。
別ブックにある名簿を対象などは複雑になるので避けています。
No.7
- 回答日時:
私も興味があって、先日こんなサイトを見ました。
私は、理解できなくて、できませんでしたが・・・・
参考にしてください。
http://pc.nikkeibp.co.jp/article/NPC/20070301/26 …
参考URL:http://pc.nikkeibp.co.jp/article/NPC/20070301/26 …
No.5
- 回答日時:
VLOOKUP関数,HLOOK関数,MATCH関数,INDEX関数,INDIRECT関数等を用いれば
1人ずつ印刷は可能です。
ただ連続印刷したい場合は、レコード番号をVBAで変化させる必要があります。
例
Sheet1にデータを作成A2:D100の範囲
A B C D
No. 氏名 郵便番号 住所
1 AAA 100-0001 東京都千代田区千代田
2 BBB 103-0001 東京都中央区日本橋小伝馬町
・
・
Sheet2に印刷用フォームを作成
A1にNo.を入力するように設定、B1:Z20を印刷範囲に設定
郵便番号 C5=VLOOKUP($A$1,Sheet1!$A$2:$D$100,2,FALSE)
住__所 C7=VLOOKUP($A$1,Sheet1!$A$2:$D$100,3,FALSE)
氏__名 D9=VLOOKUP($A$1,Sheet1!$A$2:$D$100,4,FALSE)
マクロの例
Sub SAHIKOMI()
SNO = InputBox("開始No.を入力")
ENO = InputBox("終了No.を入力")
For I = SNO To ENO
WorkSheets("Sheet2").Range("A1") = I
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Next I
End Sub
No.4
- 回答日時:
No.3
- 回答日時:
VLOOK関数を使うとできると思います。
例えば「名簿」というシートに名簿を作り、そのA列には連番を振っておきます(1~100など)。
そして、表(フォーマット)の例えばA1のセルに名簿の番号を入力したときにそれぞれのセルに名簿のデータを表示させるには、その表示させたいセルひとつひとつに、
=VLOOKUP(A1,名簿!A1:D6,2,0)
↑※データの入力されている範囲と、表示させたいデータのある列の位置を入力
と入力すれば良いと思います。
詳しくはVLOOKUP関数について調べてみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(音楽・ダンス・舞台芸能) チケットに座席番号のみを印刷する方法 4 2023/02/10 11:21
- Excel(エクセル) こんにちは 教えてください 2003年の Excelの差し込み印刷の仕方を教えてください 1 2023/05/12 17:35
- その他(パソコン・スマホ・電化製品) おはようございます Excelの2023年を使ってて、住所の差し込み印刷の仕方を教えてください いつ 1 2023/05/06 10:33
- ノートパソコン Windows11homeを新しく購入し、初期設定をしています。 前のパソコンでは無線のFAX機や有 5 2023/04/18 19:50
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) Excelで立ち上げたときに「参照が正しくありません」の表示がでる 7 2023/01/23 08:01
- Excel(エクセル) 請求書と領収書の作成 4 2022/11/10 16:13
- 統計学 確率統計でExcelの使い方を教えてください。 3 2022/07/27 19:21
- Excel(エクセル) Excel のヘルプ文の印刷 1 2023/06/07 11:17
- Excel(エクセル) Excel VBA Backstageビューでの印刷 2 2022/06/03 16:56
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル並び替え
-
【エクセル】行の最終更新日を...
-
Microsoft Office Excel 出席簿...
-
【エクセル】 うっとおしい警...
-
音声認識を利用したExcelの操作
-
マクロ無しでデータを入力する...
-
エクセルでオートシェイプをデ...
-
エクセルを使い ホステスの給...
-
行数の違う表への数式のコピー...
-
ワードパッドからエクセルへ
-
VLOOKUP関数について、文字列と...
-
起算日の定義
-
入金3日前に「半金半手で」と言...
-
手形は何で送ればいいですか?
-
期日過ぎた裏書手形
-
手形の期日を過ぎてしまいまし...
-
手形郵送と支払日の考え方
-
手形はなぜ120,150日など支払が...
-
組戻手形って何ですか?
-
約束手形の記載に不備があると...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
VLOOKUP関数について、文字列と...
-
エクセルでオートシェイプをデ...
-
excelからexcelへの差し込み印刷
-
ワードパッドからエクセルへ
-
エクセルで縦に順に数字入力を...
-
行数の違う表への数式のコピー...
-
Microsoft Office Excel 出席簿...
-
EXCELで入力したセルを変更でき...
-
音声認識を利用したExcelの操作
-
エクセル・平均の出し方
-
エクセルのフィルタ検索で、空...
-
excelデータの表示形式を文字列...
-
【エクセル】フィルタの「再適...
-
Excel マクロのFor~Nextで再起...
-
エクセルで自動的に連続番号が...
-
エクセル シート内の一番下の...
-
エクセルを使い ホステスの給...
-
MacのNumbersで列ごと、行ごと...
-
エクセルで経過年を表示したい。
おすすめ情報