プロが教える店舗&オフィスのセキュリティ対策術

Accessで例えばフォームのコマンドボタンを押したら指定のExcelファイルのシートを印刷するような事はできるのでしょうか?

A 回答 (1件)

こんにちは、



VBAでオブジェクトを使用すれば可能ですけど、

とりあえずのコードを記載しておきますね^^;

On Error Resume Next

Dim oApp As Object

Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
oApp.Workbooks.Open FileName:="[Path&FileName]"
oApp.ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
oApp.Quit
oApp.Close
Set oApp = Nothing

以上です。

Access97で、テストしてますけど・・・バージョンによっては動かないかも^^;
    • good
    • 5

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!