Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


18868 / 76732 ←次へ | 前へ→

【63302】テーブルのEXPORT
質問  孫悟空  - 09/10/25(日) 10:01 -

引用なし
パスワード
   --------------------------------------------------------------------------------
 
引用なし  

パスワード


   管理人さん、皆様、はじめまして。
エクセルVBAの初〜中級者?です。
アクセステーブルのエキスポートがうまく出来ずに困っています。

【やりたいこと】
同じディレクトリ内のデータベースdb1.mdb 内の table1を 同じディレクトリ内のデータベースdb2.mdbへtable1の名前でエキスポートしたいのです。
下記のようなコードでは、
エラー(オブジェクト'table1'が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。)が出ます。

【コード】
Sub Error_Sample()
  Dim AcApp, AcImport, AcTable, AcExport, acexit As Object
  
  'アクセスの起動
  Set AcApp = CreateObject("Access.Application.9")
  'アクセスの可視化
  AcApp.Visible = True
  '同じパス内のdb1アクセスを開く
  AcApp.Opencurrentdatabase ThisWorkbook.Path & "\db1.mdb"
  'db1のtable1をDB1にインポート(ここでエラー)
  AcApp.DoCmd.TransferDatabase AcExport, "Microsoft Access", ThisWorkbook.Path & "\db2.mdb", AcTable, "Table1", "Table1"
  'MDBファイルを閉じます
  AcApp.CloseCurrentDatabase
  '解放
  Set AcApp = Nothing
End Sub

【環境】
WindowsXP,Office2000です。

よろしくお願いいたします。

0 hits

【63302】テーブルのEXPORT 孫悟空 09/10/25(日) 10:01 質問
【63303】Re:テーブルのEXPORT りおりお 09/10/25(日) 13:52 発言
【63304】Re:テーブルのEXPORT 孫悟空 09/10/25(日) 15:28 お礼
【63310】Re:テーブルのEXPORT Yuki 09/10/25(日) 17:03 発言
【63311】Re:テーブルのEXPORT 孫悟空 09/10/25(日) 17:43 お礼
【63308】Re:テーブルのEXPORT かみちゃん 09/10/25(日) 16:53 発言
【63312】Re:テーブルのEXPORT 孫悟空 09/10/25(日) 17:51 お礼

18868 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free