TransferText acExportDelim,, "T_住所録", Path, True, "" MsgBox "エクスポートされました" 実際にデータを出力してみてくださいね! 先頭行(フィールド名)なしでエクスポート Dim Path As String Path = CreateObject ( ""). TransferText acExportDelim,, "T_住所録", Path,, "" MsgBox "エクスポートされました" Trueを記載していると、先頭行を表示してくれます。Trueの記載がないと、データのみのエクスポートになります。 エクセル出力も同じなので、やってみてくださいね! 色々やってみて今日はもう十分って思ったら、フォームには「F_エクスポート」って名前をつけておきましょう。 まとめ アクセスのデータをエクセルで加工したい時ってよくあるので、エクスポートが簡単にできたらとっても便利ですね。 ぜひ活用してくださいね!
質問日時: 2007/11/29 21:57 回答数: 2 件 Access2002を使っています。 社員マスターテーブルがあります。 フィールドは「社員番号」「氏名」「かな」「年齢」があります。 クエリで対象になるデータを抽出し、それをExcelの決まったフォーマットに出力させたいです。 希望はフォーム上にマクロのボタンを作ってそれをクリックするとエクセルの決まったフォーマットにデータが出力されるようにしたいのです。 お手数をおかけいたしますが、よろしくご指導ください。_(_^_ No. 2 ベストアンサー 回答者: CHRONOS_0 回答日時: 2007/11/30 00:27 同じ質問をあちこちの掲示板に撒き散らすことは マルチポストといってマナー違反です よそで別のやり取りが行われていることを知らずにまじめに回答してくれる人に失礼だとは感じませんか? どこか一つ残して他は閉じましょう 0 件 この回答へのお礼 >マルチポストといってマナー違反です そうなんですが・・・知りませんでした。 教えてくださり有難うございました。_(_^_)_ お礼日時:2007/11/30 22:06 No. 1 a3453a 回答日時: 2007/11/29 23:21 決まった型へ出力という点が、ちょっと自信がありませんが エクセルへ出力するマクロ命令なら ワークシート変換 ↓ エクスポート で可能です クエリーで事前にまず出力用テーブルを作成しておく 必要がありますが。 お探しのQ&Aが見つからない時は、教えて! gooで質問しましょう! このQ&Aを見た人はこんなQ&Aも見ています