
No.2ベストアンサー
- 回答日時:
Excelをお持ちならばWordをお持ちではないでしょうか?Wordの「差込印刷」を使えばお望みの形になるかと思います。
http://www.miyazaki-cci.or.jp/nichinan/pc/case9. …
もしくは、Excel用のツールもあるようですが、未確認です。
http://www.vector.co.jp/soft/win95/writing/se340 …
あとは、自力でマクロ(VBA)組むか...
ありがとうございます!
差込印刷は葉書等の宛名印刷のためのものだと思い込んでおり、
頭が回りませんでした。
レイアウトを自由に変えられるのですね。
今からやってみます。
No.4
- 回答日時:
こんばんは。
>EXCELで1行の内容を1枚の紙に印刷したい
タイトルはそうなっていますが、説明のほうは、2行のように見えますが?
マクロですと、以下のようにしたらよいかと思います。
印刷するシートのシートモジュールか、標準モジュールに登録してください。
標準モジュールは、Alt + F11 で、開いて、挿入-標準モジュールで以下を貼り付ける
後は、Alt +F11 で、元に戻って、Alt + F8 で、以下のマクロ名を選択します。
'一行-1ページ
Sub PrintOneLine()
Dim r As Range, i As Long
'もしも A1 からの範囲でない場合は、
'範囲の左上隅のセルをA1の代わりに入れる
Set r = Range("A1").CurrentRegion
With ActiveSheet
For i = 1 To r.Rows.Count
.PageSetup.PrintArea = r.Rows(i).Address
'数が多いときは、ウェイトを入れたほうがよい。
If i Mod 10 = 0 Then
'10ページごとに、3秒待ち
Application.Wait Now + TimeValue("00:00:03")
End If
.PrintOut From:=1, To:=1
Next i
End With
End Sub
'-----------------------------------------------------
'二行-1ページ
Sub PrintDoubleLine()
Dim r As Range, i As Long
Set r = Range("A1").CurrentRegion
With ActiveSheet
For i = 1 To r.Rows.Count Step 2
.PageSetup.PrintArea = r.Rows(i & ":" & i + 1).Address
'数が多いときは、ウェイトを入れたほうがよい。
If i Mod 20 = 0 Then
Application.Wait Now +TimeValue("00:00:03")
End If
.PrintOut From:=1, To:=1
Next i
End With
End Sub
回答ありがとうございます。
私の書き方が足らなかったです。
1行というのはもとのEXCELファイルの1行のことで、
印刷するのは通常の文書形式で数行に渡ったものにしたいという趣旨でした。
本当にすみません。
マクロは使ったことがないのですが、
これを機会に勉強したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで一行毎、一枚づつ自動でプリントアウトしたいです。
Excel(エクセル)
-
Excelで全ての行単位で改ページ
Word(ワード)
-
EXCELで一覧表のデータを個別に印刷したい
Excel(エクセル)
-
-
4
Excelで12行ずつ印刷するには
Excel(エクセル)
-
5
エクセルの改ページを行ごとに自動挿入するには?
Excel(エクセル)
-
6
Excelで50行毎に改ページを入れたい
その他(Microsoft Office)
-
7
エクセルで長い行を1枚に印刷したい
Excel(エクセル)
-
8
1行を1シートずつに書き出すには
Excel(エクセル)
-
9
Excelで・・・1ページあたりの行数を指定できますか?
Excel(エクセル)
-
10
エクセルの名簿一覧表からすでにエクセルで作られている一人づつのシートに差込印刷
Excel(エクセル)
-
11
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL改ページプレビューのペー...
-
Excelのグレーの部分を戻したい
-
EXCELで1行の内容を1枚の紙に印...
-
エクセルの縦の幅だけ拡大したい。
-
Excelで特定の文字・記号のとこ...
-
ページが増える
-
YMM4 で MOV ファイルが読み込...
-
ワードで両面印刷の冊子制作の...
-
エクセルで点線を引き、印刷す...
-
エクセルでA4 2枚をA3 1枚で印...
-
Thunderbirdで印刷およびページ...
-
エクセルで、大きく灰色に書か...
-
エクセルでページのど真ん中に...
-
エクセルのマクロで印刷プレビ...
-
エクセルのA3横一枚のデータをA...
-
エクセル2003 縦横のサイズ
-
Excel上の表に縦の点線が入り消...
-
Excelで全ての行単位で改...
-
エクセルの表で隠したページを...
-
プリンターが突然1部しか印刷...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL改ページプレビューのペー...
-
Excelのグレーの部分を戻したい
-
エクセルの縦の幅だけ拡大したい。
-
YMM4 で MOV ファイルが読み込...
-
ページが増える
-
エクセルでA4 2枚をA3 1枚で印...
-
Excelの改ページ印刷についての...
-
エクセルで点線を引き、印刷す...
-
エクセルのマクロで印刷プレビ...
-
EXCELで1行の内容を1枚の紙に印...
-
Excelで特定の文字・記号のとこ...
-
エクセルのA3横一枚のデータをA...
-
エクセルで印刷、0.5が1になる。
-
ExcelVBA 改ページの横破線を消...
-
エクセルで、大きく灰色に書か...
-
改ページの2ページ目の作り方
-
Excelで縦を拡大、横を縮小する...
-
【Excel】エクセルの1シートが...
-
エクセル上に貼り付けた画像が...
-
Thunderbirdで印刷およびページ...
おすすめ情報