
フォーム上の全てのコントロールを取得したいです。
(サブフォームも含め)
自分なりにVBAで考えてみたのがこれです。
Sub test()
Dim 数 As Long
For Each 数 In Form_フォーム1.Controls.Count
’Debug.Print ?
End If
Next
End Sub
でもこれだけでもデバックしてみると
「コンハ゜イルエラー
for Eachは、コレクション オブジェクトまたは配列でのみ繰り返しを実行します。」
となります。
答えを教えてください!
よろしくお願いします。
(アクセス2003です)
No.2
- 回答日時:
以下の方法がイメージしやすいかも?
(自フォームのコントロールを取得)
Dim ctl As Control
For Each ctl In Me.Controls
Debug.Print ctl.Name
Next
For Each ctl In Me.FSUB.Form.Controls '☆1
Debug.Print ctl.Name
Next
※ ☆1での FSUB は、自フォームへ配置したサブフォームコントロールの名前です。
(☆1のところは、サブフォーム内のコントロールを取得)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Access サブフォームでの選択行の取得
その他(データベース)
-
Access VBAでタブコントロールで選択するタブをしていするには。
Access(アクセス)
-
Access VBAから使用したExcelプロセスを閉じる方法について
Visual Basic(VBA)
-
-
4
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
5
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
6
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
7
現在アクティブなタブのページ名を取得したい
Access(アクセス)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
【ACCESS】フォーム名/コントロール名を文字列型変数で指定するには
Access(アクセス)
-
10
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
11
アクセスのフィールド表示を2段にする方法・抽出の方法
Access(アクセス)
-
12
アクセスVBA フォームのスクロールバーを動かす。
Visual Basic(VBA)
-
13
アクセスのフォームの幅の最大値はいくつでしょうか?
Access(アクセス)
-
14
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
15
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
16
新規レコード行を非表示にしたい
Access(アクセス)
-
17
Access_Formのデザインビュー画面を拡大表示
Access(アクセス)
-
18
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
19
ACCESSのフォーム、開くんですが、見えないようにするには
Access(アクセス)
-
20
ユーザーフォームで動的(Me.Controls.Add)に作成したコントロールの削除
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA リストボックスをダブルク...
-
Googleフォーム・複数人の申し...
-
Accessでフォームから別フォー...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでフォーム内でブック...
-
accessで2つ以上のフォームを起...
-
PDFフォームに本日の日付を自動...
-
Accessでサブフォームの合計を...
-
サブフォームの行ごとにコンボ...
-
VBAにてメッセージボックスを最...
-
Accessのトグルボタンでサブフ...
-
ExcelVBAでユーザーフォーム内...
-
ACCESS フォーム、クエリの最前...
-
アクセスVBA フォームのス...
-
WithEvents変数について
-
ボタン押下でサブフォームのレ...
-
ToolStripStatusLabelを固定し...
-
子フォームから親フォームのオ...
-
さくらサーバーにcgiフォームを...
-
Access+VB 子フォームから親フ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
アクセスVBA フォームのス...
-
サブフォームのイベント取得
-
VBAにてメッセージボックスを最...
-
サブフォームの行ごとにコンボ...
-
ExcelVBAでユーザーフォーム内...
-
サブフォームの新規レコードに...
-
フォーム上の全てのコントロー...
-
accessで2つ以上のフォームを起...
-
Accessのトグルボタンでサブフ...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでフォーム内でブック...
-
PDFフォームに本日の日付を自動...
-
リストボックスの選択解除
-
dbOpenTableとdbOpenDynaset
-
VBAでフォームのスクロールバー...
-
Access サブフォームでの複数行...
-
フォームで複数のチェックボッ...
おすすめ情報