No.3ベストアンサー
- 回答日時:
エクセルVBAで出来ます。
最低線なら下記のように4ステップとごく簡単です。
データとして
Sheet1に
(A列) (B列)
(1)取組表
(2)対戦相手西田 五郎
Sheet2に
(A列)
(1)山田 一郎
(2)中田 二郎
(3)下田 三郎
を用意する。
(1)Sheet1の画面でALT+F11を押す。VBE画面になる。
(2)ALT+I(挿入)、ALT+M(標準モジュール)を押す。標準モジュールModule1が出来る。
(3)下記をModule1の画面に貼り付ける。
Sub test01()
For i = 1 To 3
Worksheets("sheet1").Range("b2") = _
Worksheets("sheet2").Cells(i, 1)
Worksheets("sheet1").Range("a1:d5").PrintOut
Next i
End Sub
(4)プリンターに紙をセットしプリンタ電源等起動。
(5)VBE画面で実行-SUB/ユーザーフォームの実行をクリック。印刷が始 まる。3枚印刷される。
(6)解説
・上記はSub SubEndの中は5行ですが、2行はわざと2行に
わけた行があるためで、4ステップと言いました。(アンダー
バーがある行と次の行)。
・FOR NEXTは繰り返しなので、除くと、実質は2ステップとも言える。
・Sheet1,Sheet2の部分は、自分のシート名を””で囲んで置換えて
ください。
・Range("B2")のところは、受ける側のセルを指定してください。
印刷する帳票のレイアウトで決まり(変わり)ます。
・Cells(i, 1)はSheet2のどのセルよりデータを持ってくるかを指定します。
Cells(i,j)のiは第1行目は1、第3行目は3・・。
jはA列のとき1、B列は2、J列なら10です。推定できますよね。
・PrintOutはプリントの前にセットアップが色々出来ます。A4・B5指定、縦横
指定、部数指定、フッター設定など。詳細は、マクロの記録をして何か印刷して
詳細を察知してください。解説書を見るとかもしてください。
No.2
- 回答日時:
こんにちは。
どこか空いたセルに数字か何かをいちいち入力して、その数字をキーにして、表示する相手の名前の部分をLOOKUP関数などを使用して表示して印刷するようにすれば、全自動ではないですが、マクロを使わなくても可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(音楽・ダンス・舞台芸能) チケットに座席番号のみを印刷する方法 4 2023/02/10 11:21
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- 会計ソフト・業務用ソフト 一太郎で封筒の宛名印刷したいです。 1 2023/07/20 10:14
- プリンタ・スキャナー Wordで作った宛名ラベルを印刷しようと思って、プリンターの上のところにある、手差しトレイ的なところ 3 2022/11/17 18:40
- Word(ワード) wordの差し込み印刷で困っています。助けてください。word2019です。 エクセルで作ったデータ 3 2023/03/17 13:51
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel関数】UNIQUE関数で"0"...
-
Excel ウインドウ枠の固定をす...
-
エクセル マクロ オートフィ...
-
[EXCEL]ボタン押す→時刻が表に...
-
エクセル マクロで数値が変っ...
-
エクセルVBA 最終行を選んで並...
-
電話番号の入力方式が違うデー...
-
エクセルで特定の文字列が入っ...
-
エクセルVBAのEntireRow.Hidden...
-
エクセルのマクロで意図しない...
-
excel 同じ番号のデーターを横...
-
エクセルマクロで偶数行(又は...
-
EXCELで最後の行を固定
-
EXCELマクロを使い、空白行では...
-
Excel2007で、指定範囲の行高さ...
-
結合されたセルをプルダウンの...
-
アクティブになっている行をマ...
-
エクセル2016で時間を入力して...
-
EXCEL 「最後のセル」のリセット
-
連続データが入った行の一番右...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の文字列が入っ...
-
エクセル マクロ オートフィ...
-
【Excel関数】UNIQUE関数で"0"...
-
結合されたセルをプルダウンの...
-
[EXCEL]ボタン押す→時刻が表に...
-
excel 小さすぎて見えないセル...
-
AのセルとB行を比較して、一致...
-
エクセル マクロで数値が変っ...
-
エクセル 上下で列幅を変えるには
-
excelのデータで色つき行の抽出...
-
Excel グラフのプロットからデ...
-
エクセル2016で時間を入力して...
-
VBAで色の付いているセルの行削除
-
特定の文字がある行以外を削除...
-
連続データが入った行の一番右...
-
エクセルVBA 最終行を選んで並...
-
エクセルのセルに指定画像(.jpg...
-
エクセルで昨日までの日付デー...
-
エクセルマクロで偶数行(又は...
-
A1に入力された文字列と同じ文...
おすすめ情報