Accessレポートをファイルに出力するには、DoCmdオブジェクトのOutputToメソッドを使用します。
出力できるファイル形式
- HTML
- Text Files
- Microsoft Excel 5- 7
- Microsoft Excel 97-2002
- Rich Text Format
- Snapshot Format
- Data Access Page
- XML
■ 実行Accessフォーム
商品管理フォームの「ファイル出力」ボタンをクリックします。
ファイルへ出力ダイアログが表示されるので、ファイル形式を選択します。
■ 実行結果
元の商品一覧レポートです。
Excel形式です。
IDはそのまま
商品コード → テキスト1
商品名 → テキスト2
単価 → テキスト3
■ Access VBA 実行コード例
Private Sub コマンド8_Click()
Dim sRptName As String
'レポート名
sRptName = "R_商品一覧"
'キャンセルするとエラーになる為
On Error Resume Next
'別のファイル形式に出力
DoCmd.OutputTo acOutputReport, sRptName
End Sub