
エクセル2010です。
だいぶ端折ってますが、以下のようなコードでDATAシートのデータをInput用シートに転記し、それを参照しているPrint用シートを連続して印刷したいのです。
その歳、印字する用紙はA4等の定形サイズではない特殊な台紙なので、プリンターで「手差し」トレイに入れます。
自分の端末だとプリンターは決まっているので指定できると思うのですが、このエクセルを使う人が特定できず、どのようなプリンターなのかわかりません。(少なくとも手差しトレイはあります)
そのためPrint実行前にユーザーにトレイを選択してもらうにはどのようなコードを書き加えればよいでしょうか?ご教示いただければ幸いです。
Sub test01()
Dim ws(2) As Worksheet
Dim i As Long, x As Long
Set ws(0) = Sheets("DATA")
Set ws(1) = Sheets("Input用")
Set ws(2) = Sheets("Print用")
x = ws(0).Cells(Rows.Count, "A").End(xlUp).Row
For i = 1 To x - 1
ws(1).Range("A1:N1").Value = ws(0).Range("A1:N1").Offset(i).Value
ws(2).PrintOut
Next
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
マクロでプリンタ、用紙、給紙先を指定するには?
Excel(エクセル)
-
エクセルVBAでプリンタプロパティを操作したい
Visual Basic(VBA)
-
Excel VBAを使って給紙方法を変更する(キーストローク使用)
Excel(エクセル)
-
-
4
Excelマクロで印刷設定
Visual Basic(VBA)
-
5
VBでExcel印刷する時のプリンタトレイの選択方法について
Visual Basic(VBA)
-
6
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
7
【Excel VBA】プリンタのプロパティダイアログの表示
Excel(エクセル)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
-
10
印刷設定の記憶
Excel(エクセル)
-
11
マクロで印刷時のポートについて
Access(アクセス)
-
12
Accessでのプリンター給紙トレイの指定
その他(データベース)
-
13
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
14
エクセルVBAでのネットワークプリンタのポー名の取得方法は?
Visual Basic(VBA)
-
15
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
16
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
17
エクセルでブックごとにプリンタを設定したい
Excel(エクセル)
-
18
エクセルのVBA 特定のセルでエンターキーでマクロ実行
Excel(エクセル)
-
19
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
20
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プリンターがプリントされませ...
-
プリントスクリーンで使うプリ...
-
エクセルVBAで手差しトレイを指...
-
WIN10でプリンタを削除してもポ...
-
デバイスマネージャーにプリン...
-
onenoteに印刷設定されている。
-
マクロで印刷時のポートについて
-
同機種のプリンターを使い分けたい
-
プリンター Wi-Fi使用時に非常...
-
ワードの印刷設定(手差しトレ...
-
キューのドキュメントをキャン...
-
macでwordの用紙サイズ変更がで...
-
エクセルの印刷タブのプリンタ...
-
PC98(MS-DOS)で使えるプリンタ...
-
このケーブルは何に使うもので...
-
プリンターエラー
-
プリンタがオフラインというエ...
-
Wordを使って印刷すると文字の...
-
プリンターのインストールがで...
-
AS/400 のプリンターフォントや...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プリントスクリーンで使うプリ...
-
エクセルVBAで手差しトレイを指...
-
プリンターがプリントされませ...
-
WIN10でプリンタを削除してもポ...
-
マクロで印刷時のポートについて
-
プリンターの上に物(約2.5kgぐ...
-
プリンターのインストールがで...
-
同機種のプリンターを使い分けたい
-
今のインクジェット式に変わり...
-
このケーブルは何に使うもので...
-
デバイスマネージャーにプリン...
-
EXCELマクロ:職場で複数の者が...
-
3Dプリンターについて質問です...
-
パソコンとプリンターが家にあ...
-
active directory ドメインサー...
-
OSXで大きな用紙を選択したい
-
停電した為に、プリンターの接...
-
新しくビジネスを始めようと思...
-
8人の職場の長にあたる2歳下の...
-
別のドメインのプリンターを使...
おすすめ情報