No.1ベストアンサー
- 回答日時:
アクセスのデータを取りこむには、もちろん接続が必要となります。
環境と接続法式が記載されていませんので、DAO接続でのサンプルを作りました。
個人的にはADO接続がいいと思っておりますが、接続文字が環境により不定なため、使用しませんでした。
DAOを使用するためには、VBAの編集画面にて[ツール][参照設定]にて
Microsoft Office x.x Object Library (x.x 部分はできるだけ数字が大きいものを使用してください。)
を指定する必要があります。
質問の内容からすると、Accessデータを読み込めたらOKだと思って、リストボックスへの代入部分は作成しておりません。
プログラム中の「PRINT DATA」となってるコメント部分を、適当に変更してください。
開発環境:EXCEL97
Option Explicit
Sub Main()
'定数
Const DB_FILE As String = "c:\test.mdb"
Const TBL_NAME As String = "テーブル1"
'DB操作変数
Dim acDB As Database
Dim acRs As Recordset
Dim strSQL As String
'ワーク変数
Dim intFldCnt As Integer
Dim i As Integer
'DB/RECORD OPEN
Set acDB = OpenDatabase(DB_FILE)
strSQL = "select * from " & TBL_NAME
Set acRs = acDB.OpenRecordset(strSQL)
'PRINT DATA
intFldCnt = acRs.Fields.Count
Do Until acRs.EOF
For i = 0 To intFldCnt - 1
Debug.Print acRs(i).Value,
Next i
Debug.Print
acRs.MoveNext
Loop
PGMEND:
'ALL CLOSE/FREE
acRs.Clone
acDB.Close
Set acRs = Nothing
Set acDB = Nothing
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) csvファイルをExcel形式で読み込むには 2 2023/07/03 13:09
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- その他(プログラミング・Web制作) 【python】Excelファイルを読み込む際の日付の表示形式を任意にする 2 2022/11/24 14:21
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OracleInProcServer.XOraSessio...
-
データベース接続/切断の基本的...
-
c#のTLS1.2での通信について
-
System.Net.Sockets.SocketExce...
-
VB6.0のコードによるMySQLへの接続
-
VisualStudioでのプログラミン...
-
ConnectNamedPipeの接続待ち
-
windows 2008 server にiisをイ...
-
FFFTPでファイル一覧を取得でき...
-
VB.NET ORA-12170
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
C#からvbsを実行したい
-
コマンドボタンのキャプション...
-
Accessのマクロで、"RunApp/ア...
-
タスクマネージャーで終了しても…
-
「予期しないエラーが発生しま...
-
パソコンのアプリケーションエラー
-
砂時計 点滅がなおりません・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VisualStudioでのプログラミン...
-
OracleInProcServer.XOraSessio...
-
c#のTLS1.2での通信について
-
System.Net.Sockets.SocketExce...
-
ConnectNamedPipeの接続待ち
-
データベース接続/切断の基本的...
-
Android端末から外部DB(MYSQL...
-
javascriptでSQLite接続
-
●Excel VBAからSQLServerのデー...
-
【Win7・64・C#】マイコンUSB通...
-
VB6.0のコードによるMySQLへの接続
-
VB.NET ORA-12170
-
ローカル側のC#から、リモート...
-
sqlnet.logについて
-
Cでデータベース操作
-
PerlからOracleに接続
-
Androidから外部DBサーバーへ接...
-
VB2010 Dataset内のDB接続先変更
-
DataAdapterだけじゃダメ?
-
Tomcat FireBird(データベー...
おすすめ情報