No.2ベストアンサー
- 回答日時:
ツールで、参照設定して、Microsoft Access xx.0 Object Library
Sub AccessOpen()
Dim appAcc As Access.Application
Dim myPath As String
Set appAcc = New Access.Application
myPath = "C:\" '要設定
With appAcc
.OpenCurrentDatabase myPath & "test1.mdb", False
'処理
.Quit
End With
Set appAcc = Nothing
End Sub
ただ、単独で、mdbファイルを開けるのでしたら、Excelから、MsQuery でも開けられるはずです。また、通常は、ADOで、mdb ファイルを開けますね。
No.1
- 回答日時:
バージョンにもよりますが、「参照設定」しないと起動しない可能性があります。
ExcelのVBEで「ツール」→「参照設定」をクリックし、一覧から「Microsoft Access xx.0 Object Library」にチェックを付けて実行してください。蛇足ですが、コードサンプルをアップしておきます。
Sub Macro1()
'
' Macro1 Macro
' マクロ作成日 : 2005/6/1 ユーザー名 : GreatDragon
'
Dim acObj As Object
Set acObj = GetObject("db1.mdb")
acObj.Visible = True
acObj.docmd.openform "フォーム1"
'
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Access(アクセス) Accessのスプレッドシートエクスポートで、シートが追加されてしまう 2 2022/07/16 21:45
- Visual Basic(VBA) Excelマクロ Application.Run 5 2023/06/17 15:16
- Visual Basic(VBA) エクセルVBA 4 2022/05/14 00:51
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) accessデータを指定したExcel、そして指定したセルへエクスポートするaccess VBAコー 2 2023/05/17 17:02
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Visual Basic(VBA) VBA 登録ボタンを省略してエンターキーで作業 4 2022/07/09 22:29
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Word(ワード) office 2021へ自分用のクイックアクセスとマクロをコピーしたい 2 2023/03/11 21:15
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
エクセルVBAでアクセスファイルを開く方法
Access(アクセス)
-
Excel VBAからAccessマクロを実行したい
Visual Basic(VBA)
-
エクセルからアクセスのプロシージャーを実行させるには?
Excel(エクセル)
-
-
4
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
5
AccessからExcelのファイルを起動する
その他(データベース)
-
6
エクセルから現在起動しているアクセスファイルをアクティブにしたい
Access(アクセス)
-
7
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
8
Accessのリンク先を相対パスにしたい
その他(データベース)
-
9
ACCESS クエリの抽出条件に他のテーブルの値を参照する方法
Access(アクセス)
-
10
ACCESS VBAで別のACCESS(mdb)を起動できますか
Visual Basic(VBA)
-
11
Accessの桁区切りについて教えてください。
Access(アクセス)
-
12
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
13
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
14
エクセルVBAからアクセスフォームについて
Access(アクセス)
-
15
Excelでmdbファイルが簡単に開けましたが、これはどおすれば開けますか?
その他(Microsoft Office)
-
16
アクセスでエクセルに出力する際のファイル名を日付に
その他(Microsoft Office)
-
17
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
18
AccessからExcelマクロを実行したい
Excel(エクセル)
-
19
アクセスのレポートを印刷すると白紙がでてきます。改ページついて教えてください。
その他(データベース)
-
20
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessデータベースの最適化をE...
-
共有フォルダに誰が何にアクセ...
-
Becky!で「メールサーバーへの...
-
【Excel】[Expression.Error] ...
-
【CSVファイル】先頭の文字列に...
-
Access2010実行時エラー-21473525
-
Androidのマルチユーザーでモン...
-
拡張子が「cda」のファイルを聞...
-
VB6.0でファイルの一行だけ削除...
-
access 更新ボタンを作る
-
特定のエクセルファイルを起動...
-
accessで項目内の文字を自動改...
-
アクセスでエラー このフィー...
-
アクセスがインポートできる容...
-
mdbファイル フォームを開くと...
-
vbsでゴミ箱への移動
-
社内Excel共有ブックでの保存ト...
-
#1062 - '0' は索引 'PRIMARY' ...
-
Accessからexcelに数式もエクス...
-
メールで送られてきたワードの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「○○○.ldb」のAccess レコード ...
-
ACCESSのモジュールエラー?
-
Accessデータベースの最適化をE...
-
Accessで「誰々が使用中です」...
-
ExcelのマクロでAccessのmdbを...
-
accessのmdbが勝手にできている?
-
Accessのmdbを開こうとしたとき...
-
Excelでmdbファイルが簡単に開...
-
アクセスをネットワークでリン...
-
ファイルは開くのに「見つから...
-
Access2003でVBAツールの参照設...
-
アクセスのファイルが壊れた!!!!!!
-
Accessでリンクテーブルのパス変更
-
accessなしの人にも、accessのM...
-
Database.mdbと言うファイル
-
ACCESS mdbファイル 更新日時
-
Accessのmdb分析(解析)方法ま...
-
ACCESS 複数のmdbでModuleを共...
-
アクセスでレポート作成時のエ...
-
ACCESS2003 ファイルが増えてい...
おすすめ情報