
アクセス DCount関数で他のファイルのテーブルの件数を取得することは不可能でしょうか?
ファイル1.mdbとファイル2mdbがあり、
ファイル2mdbには、
テーブル名
フィールド:a
と言うデータがあります。
ファイル1.mdbにはテーブルはありません。
ファイル1.mdbのVBAで
ファイル2.mdbのテーブル名のレコード件数を取りたいのですが
不可能でしょうか?
ファイル1.mdbのVBEで
Sub 関数で件数を取得()
MsgBox DCount("[テーブル名]", "a")
End Sub
とやってもエラーになります。この関数にファイルを指定する部分もありません。
エラー内容は
---------------------------------------------------------
実行時エラー3078
入力テーブルまたはクエリーが見つかりませんでした。
そのテーブル・クエリーが存在するか確認して下さい。
---------------------------------------------------------
です。
ADOを使うしかないのでしょうか?できればADOは使いたくありません。
アドバイスよろしくお願いします。
No.2ベストアンサー
- 回答日時:
これだと?
Sub dcountX()
Dim App As Access.Application
Set App = New Access.Application
App.OpenCurrentDatabase "d:\db\ファイル2.mdb"
MsgBox App.DCount("*", "テーブル名", "フィールド名 like '*" & "春" & "*'")
MsgBox App.DCount("*", "テーブル名")
App.CloseCurrentDatabase: Set App = Nothing
End Sub
>できればADOは使いたくありません
微妙な所です(^^ゞ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ExcelVBAからAccessMDB内のテーブル存在チェックをしたい
Visual Basic(VBA)
-
ACCESS アクセスで他のデータベースからのデータインポート
Access(アクセス)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
-
4
「RunSQL」と「Execute」の違い
Access(アクセス)
-
5
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
6
他のMDBのテーブルに追加したい
その他(プログラミング・Web制作)
-
7
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
8
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
9
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
10
Accessで別mdbのテーブルをコピー
その他(プログラミング・Web制作)
-
11
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
12
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
13
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
14
ACCESSでテーブルから選択,表示件数制限
その他(データベース)
-
15
dbFailOnError とは?
その他(データベース)
-
16
ODBCの接続に失敗しました(3146)について
その他(Microsoft Office)
-
17
2つ目のレコードの値を取得するには?
Access(アクセス)
-
18
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
19
access・カウント結果がゼロでも、「0」を表示させるには?
その他(データベース)
-
20
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルからアクセスにインポ...
-
ACCESS テーブルに2行目から取...
-
jspのプログラムについて
-
(ACCESS)複数mdbからのデータ...
-
DataGridViewでの変更保存
-
ACCESSのVBAを利用して、Excel...
-
データ読込時のタイムアウト
-
データを削除しても表領域の使...
-
列が255以上のCSVファイルをAcc...
-
CLOB型へのINSERT
-
ORA-00959: 表領域'****'は...
-
INDEXの無効化
-
Viewにインデックスは張れ...
-
Access レコードを追加できませ...
-
TruncateしたテーブルへのInser...
-
異なるスキーマからデータを抽...
-
DELETE文でFROM句を省略した場合
-
Data Pump で大量データインポ...
-
OracleTextの索引再構築について
-
db2にて数値を3桁文字にて出力...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルからアクセスにインポ...
-
ACCESS テーブルに2行目から取...
-
他ファイルのテーブルの情報を...
-
C#でaccdbファイルのテーブルの...
-
(ACCESS)複数mdbからのデータ...
-
アクセスマクロで、csv データ...
-
データ読込時のタイムアウト
-
mdb→csvへのエクスポートについて
-
Access2019でフォームから入力...
-
JSPでデータベース作成
-
テーブルのリンク(ACCESS)
-
VBAで データベースにデータを...
-
シーケンシャルアクセスについて
-
VBでCSVデータをMDB
-
ACCESSのリンクについて
-
Accessでボタンを押したらエク...
-
Accessの接続先をSQLサーバ...
-
jspのプログラムについて
-
アクセス初心者に注意点を教え...
-
画面から入力した値がDBに登録...
おすすめ情報