A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
アプリ側から通常使用するプリンターを変更する前
Printerオブジェクトよりデフォルトのデバイス名を
事前取得する。
出力後に、Printersオブジェクト中のデバイス名
照合してSetWindowsDefaultPrinter で元に戻す。
Dim defDeviceName As String
'デフォルトデバイス名を事前取得する
defDeviceName = Printer.DeviceName
Dim oPrinter As Printer
'プリンターデバイス名を照合する
For Each oPrinter In Printers
If oPrinter.DeviceName = defDeviceName Then
SetWindowsDefaultPrinter oPrinter.DeviceName, oPrinter.DriverName, oPrinter.Port
Exit For
End If
Next oPrinter
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- プリンタ・スキャナー 2台のプリンターでそれぞれ異なる様式の帳票を印刷したい。 2 2022/09/06 10:07
- Windows Me・NT・2000 widows xpのエラーで利用ができなくなりました 3 2022/12/21 13:43
- Android(アンドロイド) auのAndroid端末のSIMカードがロックされてしまいました。 6 2022/08/22 20:31
- プリンタ・スキャナー キャノンTS3530プリンターとパソコンを有線設定したい。 7 2023/05/17 14:44
- 自動車ローン・自動車保険・車両保険 自動車保険 日常、レジャー使用→通勤・通学使用 変更すると等級、保険料変わりますか? 教えてください 1 2023/02/14 22:18
- バス・高速バス・夜行バス 地下鉄バス1日乗車券について 4 2023/08/25 13:14
- プリンタ・スキャナー 「用紙が違う」メッセージが頻発 4 2022/08/22 08:30
- 自動車ローン・自動車保険・車両保険 自動車保険 日常、レジャー使用→通勤・通学使用 変更すると等級、保険料高くなりますか? 教えてくださ 1 2023/02/14 22:55
- LANケーブル・USBケーブル Buffalo デバイスサーバー 2 2022/06/28 16:51
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Visual Basicから、プリンタの印刷設定を変更する方法。
Visual Basic(VBA)
-
出力するプリンタを指定したい。
Visual Basic(VBA)
-
VBからPDFファイル自動生成するには
Visual Basic(VBA)
-
-
4
VBからプリンタの設定変更
Visual Basic(VBA)
-
5
【VB6.0】 あるフォームから他のフォームへ値を受け渡したい
Visual Basic(VBA)
-
6
VB.NETからExcelを開きプリンタ名を指定
Visual Basic(VBA)
-
7
VB6.0でExcel,PDF,Word出力方法
Visual Basic(VBA)
-
8
エクセルVBAでプリンタプロパティを操作したい
Visual Basic(VBA)
-
9
VBからプリンタに出力する時に印刷方向を縦から横に変更したいのですが・・・
Visual Basic(VBA)
-
10
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
11
VBからのプリンタ制御について
Visual Basic(VBA)
-
12
VB6.0のIsNull関数に相当するもの
Visual Basic(VBA)
-
13
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
14
印刷ダイアログを表示させたくない
Visual Basic(VBA)
-
15
VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
Visual Basic(VBA)
-
16
VB6でユーザー定義型がNothingかどうか調べるには?
Visual Basic(VBA)
-
17
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
18
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
19
Hideについて(.NET)
Visual Basic(VBA)
-
20
ActobatReader無しでPDFを表示
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL VBAにて動的にCheckBOXを...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
VBAでvlookup関数から、別シー...
-
時間帯判定をする。
-
ワイルドカード<?>と型パラメー...
-
VBAからノーツを起動
-
JqueryとPrototypeの比較
-
パワーポイントのVBAでテキスト...
-
ビジュアルC++でボタンの有...
-
JXLでセルの色をRGBで指定する方法
-
VBSでのステートメントの末尾が...
-
CoCreateInstanceでエラーになる。
-
VBA 同じ名前のオブジェクトを...
-
Accessの連結・非連結オブジェ...
-
Google Apps Scriptの時刻の計算
-
vb.net オブジェクト指向につい...
-
VBScriptで計算して出た値をク...
-
Excelで =EMBED("Acrobat Docu...
-
オブジェクトに値を保持させる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
ワイルドカード<?>と型パラメー...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
vb.net オブジェクト指向につい...
-
COMコンポーネントって何?
-
オブジェクトレベルとメタレベル
-
ビジュアルC++でボタンの有...
-
時間帯判定をする。
-
LISTBOXの内容が更新されま...
-
VBA 同じ名前のオブジェクトを...
-
オブジェクト名をforループ内で...
-
Object型からDouble型へのキャスト
-
ADO オブジェクトの渡し方
-
bmp画像をjpegやpng画像に圧縮...
-
Vbで通常使用するプリンターを...
-
戻り値がクラスオブジェクト
-
VBAでvlookup関数から、別シー...
おすすめ情報