クエリーをテーブルに変換1(Accessアクション)
 クエリーを別のmdbへエクスポートする場合、元のテーブルが存在しないため
にエクスポートされたクエリーは実行できません。

 また、クエリーのレコードを削除したりを編集したい場合など一旦テーブルに
変換することが1つの方法です。

 このような変換はDoCmdのTransferDatabaseメソッドで実行できます。サンプル
コードではNorthwind.mdbのクエリー「カタログ」をテーブル「カタログT」に
変換しています。

● サンプル ●

Public Sub FileExport1()
 Dim path As String
 path = "D:\"
  DoCmd.TransferDatabase acExport, "Microsoft Access", path & _
             "Northwind.mdb", acTable, "カタログ", "カタログT", False
End Sub


● 動作確認 ●

テーブルに「カタログT」が作成されていることを確認してください。


● 補足説明 ●

上記の処理はマクロのアクション「データベース変換」を使用しても可能です。

Access97/2000



戻る


Excel Word Access VBA! モーグ