アクセス 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で質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Accessで別mdbのテーブルをコピー
その他(プログラミング・Web制作)
-
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
Access終了時にマクロまたはVBAの実行したい
その他(Microsoft Office)
-
-
4
Accessで別テーブルの個数をユーザNOごとにカウントしてクエリに表示させる方法は?
その他(データベース)
-
5
Accessでレコードを別テーブルへコピーするには
Access(アクセス)
-
6
Access サブフォームでの選択行の取得
その他(データベース)
-
7
他のMDBのテーブルに追加したい
その他(プログラミング・Web制作)
-
8
別のaccessファイルからデータの抽出
Visual Basic(VBA)
-
9
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
10
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
11
Accessのフィールド名に半角括弧を使ってしまった
Visual Basic(VBA)
-
12
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
13
Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表
その他(Microsoft Office)
-
14
access2003 クエリSQL文について
その他(プログラミング・Web制作)
-
15
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
16
Access 別のDBに対してDlookupを使いたい VBA
Access(アクセス)
-
17
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
18
AccessVBAで他テーブルのデータを取得する方法について。
Visual Basic(VBA)
-
19
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
20
ACCESSで別DBにあるクエリを実行する
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS テーブルに2行目から取...
-
C#でaccdbファイルのテーブルの...
-
エクセルからアクセスにインポ...
-
テーブルのリンク(ACCESS)
-
Accessの接続先をSQLサーバ...
-
アクセスマクロで、csv データ...
-
アクセス2007 エクセルへエク...
-
Access2019でフォームから入力...
-
データを削除しても表領域の使...
-
Viewにインデックスは張れ...
-
SQLでスキーマ名(所有者名)の...
-
ORA-00959: 表領域'****'は...
-
INDEXの無効化
-
datapumpの実行方法について
-
postgreSQLのint型は桁数指定が...
-
他の処理でselectさせないよう...
-
ACCESS 複数テーブル・複数フィ...
-
検索結果の列数を動的に変更したい
-
異なるスキーマからデータを抽...
-
CLOB型へのINSERT
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルからアクセスにインポ...
-
他ファイルのテーブルの情報を...
-
C#でaccdbファイルのテーブルの...
-
(ACCESS)複数mdbからのデータ...
-
ACCESS テーブルに2行目から取...
-
テーブルのリンク(ACCESS)
-
jspのプログラムについて
-
Accessでボタンを押したらエク...
-
アクセスマクロで、csv データ...
-
画面から入力した値がDBに登録...
-
[PG]AccessVBAでファイルのイン...
-
csvをSQLiteに取り込むと文字化...
-
グループ単位にCSVファイル...
-
アクセス初心者に注意点を教え...
-
Access2019でフォームから入力...
-
VBでCSVデータをMDB
-
ACCESSとエクセルのリン...
-
DataGridViewでの変更保存
-
データ読込時のタイムアウト
-
mdbファイルを試しに開いてみた...
おすすめ情報