いつもお世話になっております。
ACCESS VBAでメインフォームに貼りついているサブフォームの値をとりたいのですが、うまくいっていません。
現状は
module1でaをPublicで宣言
サブフォーム中のFORM_CURRENT()中で
me.field1.setfocus
a = me.field1.value
として取得しています。
(実装ではメインのほうのボタンAを押したときに
サブフォーム、FORM_CURRENT()で取得しておいた値を
別の変数に入れようとしています。)
サブフォームのみで実行するとうまくいくようですが、
メインフォームに貼り付けるとうまくいかないようです。
(メインフォームに貼り付けて、サブフォームのFORM_CURRENTにブレイクを
貼って止めようとするが止まらない)
そこでメインフォームボタンAクリックイベントで
dim a1 as integer
Forms![mainform]![subform].form.[field1].setfocus
a1 = Forms![mainform]![subform].form.[field1].value
として値をとろうと思ったのですが
メインフォームからサブフォームにフォーカスをうつせない?
らしく、サポートされていませんの旨のメッセージがでてしまいます。
やりたいこととしては、メインフォームに貼りついたサブフォームの
選択レコードのフィールド値を、メインフォームのボタンを押したときに
取得する。ということなのですが、うまくいっていません。
別の方法でもいいので、実現方法をご存知の方、よろしくお願いします。
ちなみにACCESSは2000を使用、ADOはサポートされていますがDAOは
非サポートのようです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) VB.net フォーム 親子 1 2022/07/04 19:00
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Access サブフォームでの選択行の取得
その他(データベース)
-
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
アクセスでサブフォームのレコードを取得したい。
Access(アクセス)
-
-
4
Access でレコードセレクタが押されたときのイベントは?
その他(プログラミング・Web制作)
-
5
サブフォームの新規レコードに移動したい アクセス
Access(アクセス)
-
6
Access2000 サブフォームのRecordSet取得法
Access(アクセス)
-
7
Accessのサブフォームから値を参照する方法について
その他(データベース)
-
8
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
9
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
10
アクセスのフィールド表示を2段にする方法・抽出の方法
Access(アクセス)
-
11
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
12
Accessデータシートビューの行指定について
その他(プログラミング・Web制作)
-
13
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
14
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
15
Access サブフォームでの複数行選択
その他(プログラミング・Web制作)
-
16
サブフォームのイベント取得
Visual Basic(VBA)
-
17
フォーム データシートビューで文字色を変えたい
Access(アクセス)
-
18
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
19
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
20
TextBoxコントロールを引数として渡すには?
その他(教育・科学・学問)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リストボックスの選択解除
-
Googleフォーム・複数人の申し...
-
VBAにてメッセージボックスを最...
-
Accessでフォームから別フォー...
-
ディスプレイ解像度より大きな...
-
Access 無操作の場合、自動で閉...
-
サブフォームの行ごとにコンボ...
-
VBプログラムの終了
-
リストボックスをクリックする...
-
ExcelVBAでフォーム内でブック...
-
accessで2つ以上のフォームを起...
-
フォーム上の全てのコントロー...
-
VB.NET 親フォームから子フォー...
-
エクセル 単一セルから結合セ...
-
Access:ストアドプロシージャ...
-
WithEvents変数について
-
フォームで複数のチェックボッ...
-
アクセス フォームが存在する...
-
VBA ユーザーフォームからSubプ...
-
アクセス・別フォームの新規レ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAにてメッセージボックスを最...
-
リストボックスの選択解除
-
Googleフォーム・複数人の申し...
-
サブフォームの新規レコードに...
-
Accessでフォームから別フォー...
-
メッセージボックスの背景色
-
PDFフォームに本日の日付を自動...
-
accessで2つ以上のフォームを起...
-
VB.net(VB)で、フォームにExcel...
-
筋トレ初心者です。 ジムでひた...
-
Access 無操作の場合、自動で閉...
-
サブフォームのイベント取得
-
サブフォームの行ごとにコンボ...
-
VBプログラムの終了
-
ユーザーフォーム上にアイコン...
-
アクセスVBA フォームのス...
-
ディスプレイ解像度より大きな...
-
PDFフォーム内で日付計算したい...
-
フォーム上の全てのコントロー...
-
VBAでフォームのスクロールバー...
おすすめ情報