34 | コントロール系 - テキストボックスの前景色/背景色を収集する | ||
カレントデータベース内にあるすべてのフォームとその中のすべてのコントロールを探索し、テキストボックスコントロールであるものについて、その前景色と背景色プロパティの値を収集します。
Sub Sample_4_09() 'テキストボックスの前景色/背景色を収集する Dim dbs As Database Dim ctn As Container Dim doc As Document Dim ctl As Control Dim strFormName As String Set dbs = CurrentDb Set ctn = dbs.Containers!Forms For Each doc In ctn.Documents strFormName = doc.Name DoCmd.OpenForm strFormName, acDesign Debug.Print "■" & strFormName For Each ctl In Forms(strFormName).Controls With ctl If .ControlType = acTextBox Then Debug.Print .Name, Debug.Print .ForeColor, Debug.Print .BackColor End If End With Next ctl Debug.Print "------------------" DoCmd.Close acForm, strFormName, acSaveNo Next doc End Sub 実行例:
|
|||
|
Copyright © T'sWare All rights reserved |