お世話になってます。
以下の処理をAccess(VBA)で実装したいのですが、処理2を行なうまでに印刷が完了しなかった場合、エラーが発生してしまいます。
レポート印刷のハンドルを取得して待機APIを実行すればと色々試してはみましたがハンドルの取得方法がわかりません。
例えば、ファイルへのアクセス判定など、どのような解決方法でも良いのでどなたかご教授頂けますでしょうか。
Access97,2000を使用
1.レポートを印刷し、Tiffを生成(ファイル名、出力先は固定という制限があります)
Call DoCmd.OpenReport(レポート名, acViewNormal)
※レポートのページ設定でプリンタを指定している。
プリンタは固定のパスへTiffファイルを出力する。
2.生成したTiffを任意の場所ににコピー
FileCopy 固定出力パス, "c:\test.tiff"
1と2の間に印刷が完了(ファイルが完成)しているかを確認する処理を加える事が可能でしょうか。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
プリンタ設定が直接ではなく、スプール設定だからとか?
http://oshiete1.goo.ne.jp/kotaeru.php3?q=103563
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=103563
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CAD・DTP A3のWORDファイルをTIFFに変換したい 6 2022/12/15 16:00
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Word(ワード) Wordでの印刷サイズについて A4の原稿をB5サイズで出力したいとき、 印刷から用紙サイズの指定か 4 2022/04/30 09:51
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VBAで印刷スプール終了の判定をする
Visual Basic(VBA)
-
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
-
4
ACCESS2003 Aアクロバットを介しての印刷
その他(データベース)
-
5
プリンターを指定して印刷するには
Visual Basic(VBA)
-
6
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
7
2つ目のレコードの値を取得するには?
Access(アクセス)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
10
ACCESSで印刷プレビューをした後の印刷ボタンを押したイベント取得につて
その他(プログラミング・Web制作)
-
11
アクセス 壊れた? 「ファイルが見つかりません」
Access(アクセス)
-
12
VBAで3秒だけ時間を止めたい
Visual Basic(VBA)
-
13
ACCESS VBA レポートプレビューを一定時間が経過後自動的に閉じるようにする方法は?
Visual Basic(VBA)
-
14
Access レポート印刷時のイベントについて
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル出力の場所を指定
-
二次元配列をクリップボードに...
-
(VBA)書式が変更されてしまい...
-
gnuplotでreplotできない??
-
コマンド(例えばls)の出力結果...
-
OCRで起こしたテキスト文字をCS...
-
teeコマンドを使わずにUNIXで標...
-
Wordマクロで指定したフォルダ...
-
シェルコマンドの 2>&1 とはど...
-
VC++でUTF-8のファイルを出力し...
-
C言語での出力の上書き方法を教...
-
テキストファイルに改行コード...
-
ワードからPDF変換でグラフが表...
-
印刷時のジョブ名
-
VBSでEXCEL⇒CSV変換で日付の書...
-
Acccess レポートをグループ別...
-
ファイル形式またはファイル拡...
-
外国語とCSVについて
-
アクセス>マクロ>テキスト変換
-
「ファイルへ出力」とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンド(例えばls)の出力結果...
-
Acccess レポートをグループ別...
-
VC++でUTF-8のファイルを出力し...
-
サウンド出力のデバイスを選択...
-
ファイルの文字コードをUTF-8に...
-
VBA でメモ帳へ保存する際の保...
-
ファイル出力の場所を指定
-
ファイル形式またはファイル拡...
-
テキストファイルに改行コード...
-
シェルコマンドの 2>&1 とはど...
-
Wordマクロで指定したフォルダ...
-
AccessVBA複数レポート条件毎に...
-
二次元配列をクリップボードに...
-
UNIX & Linux の標準出力で得た...
-
フォルダにあるPDF情報の抽出(VBA)
-
C++ BuilderでPDF出力
-
VBSでEXCEL⇒CSV変換で日付の書...
-
fortranのtxtファイル出力書式...
-
CBool関数について VB6とVB.net...
-
ワードからPDF変換でグラフが表...
おすすめ情報