- ベストアンサー
VBでフォームのイメージを印刷したい
VBでフォームのイメージを印刷できるような命令等 ないでしょうか? 使用用途 フォーム(画面)に内容を表示して 画面の変更を行うのですが、変更前と変更後の 内容を印刷して紙上に残しときたいのですが、 何かよい方法はないでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
Me.PrintForm あるいは過去ログに他の方法もあります。
その他の回答 (4)
- hitomit
- ベストアンサー率16% (3/18)
#3です 勘違いしました。 「命令」ですね。ごめんなさい!
お礼
ありがとうございました。
補足
説明不足で申し訳ありません。 VBを実行時(exe)の状態でボタンをクリックを押せば 画面(フォーム)の内容をそのままのイメージで 紙に出力したいのです。 できればA4の紙に変更前・変更後をA4の紙1枚に 出力したいのですが?なにかよい方法はないでしょうか?
- hitomit
- ベストアンサー率16% (3/18)
VB Ver6.0ならファイル→印刷→フォームでフォームのイメージが印刷できます (一部きれいにでないところもありますが) .NETだとフォームの印刷はちょっと見あたらないです。 ハードコピーで良いのなら ・プログラムを実行し、変更前のフォームを出し、Alt + PrintScreenのボタンを押します。 ・Wordなどを起動し、貼り付けするとフォームのイメージがでます。 ・同様に変更後のフォームも貼り付けます ってダメですか?
お礼
ありがとうございました。
補足
説明不足で申し訳ありません。 VBを実行時(exe)の状態でボタンをクリックを押せば 画面(フォーム)の内容をそのままのイメージで 紙に出力したいのです。 できればA4の紙に変更前・変更後をA4の紙1枚に 出力したいのですが?なにかよい方法はないでしょうか?
- software
- ベストアンサー率28% (24/84)
#1です。 すみませんACCESSと間違えて回答してしまいました。ただし、VBでもSendKeysステートメントが使用できるので、対応できるのではないでしょうか(とっても自信無し)。
補足
説明不足で申し訳ありません。 VBを実行時(exe)の状態でボタンをクリックを押せば 画面(フォーム)の内容をそのままのイメージで 紙に出力したいのです。 できればA4の紙に変更前・変更後をA4の紙1枚に 出力したいのですが?なにかよい方法はないでしょうか?
- software
- ベストアンサー率28% (24/84)
印刷したいフォームを表示して、[ファイル」-「印刷」を行えば紙上に残すことは出来ます。ただし、印刷前に[ファイル」-「印刷プレビュー」や[ファイル」-「ページ設定」で事前に確認しておいてください。 バッチ的に処理を行いたいのならば一連の処理(キー操作)を送信するマクロを作成してください。
お礼
ありがとうございました。
補足
説明不足で申し訳ありません。 VBを実行時(exe)の状態でボタンをクリックを押せば 画面(フォーム)の内容をそのままのイメージで 紙に出力したいのです。 できればA4の紙に変更前・変更後をA4の紙1枚に 出力したいのですが?なにかよい方法はないでしょうか?
お礼
ありがとうございました。