6 | テーブル系 - 特定のデータ型のフィールドを収集する | ||
カレントデータベース内にある各テーブルとフィールドを探索し、”特定のデータ型”のフィールドを持ったテーブルとそのフィールド名を収集します。
Sub Sample_1_06() '特定のデータ型のフィールドを収集する Dim dbs As Database Dim tdf As TableDef Dim fld As Field Dim intFind As Integer intFind = dbText Set dbs = CurrentDb For Each tdf In dbs.TableDefs With tdf If ((.Attributes And dbSystemObject) Or _ (.Attributes And dbHiddenObject)) = 0 Then For Each fld In tdf.Fields If fld.Type = intFind Then Debug.Print .Name, fld.Name End If Next fld End If End With Next tdf End Sub 実行例:
|
|||
|
Copyright © T'sWare All rights reserved |