
いつもお世話になっております。
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 サブフォームでの選択行の取得
その他(データベース)
-
Access2000 サブフォームのRecordSet取得法
Access(アクセス)
-
Accessのサブフォームから値を参照する方法について
その他(データベース)
-
-
4
Accessで埋め込んだサブフォーム(データシート形式)でデータ追加ができない
Access(アクセス)
-
5
Accessデータシートビューの行指定について
その他(プログラミング・Web制作)
-
6
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
7
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
8
アクセスでサブフォームのレコードを取得したい。
Access(アクセス)
-
9
サブフォームでのダブルクリックイベント
Access(アクセス)
-
10
サブフォームのコントロールの値を取得したい(VBA)
Access(アクセス)
-
11
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
12
Access VBAで int型にnullを入れる方法について
Windows Vista・XP
-
13
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
14
サブフォームのイベント取得
Visual Basic(VBA)
-
15
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
16
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
17
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
18
パラメータが少なすぎます。1を指定して下さい。""
Excel(エクセル)
-
19
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
20
サブフォームのフィールドの幅を変更したい。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBAにてメッセージボックスを最...
-
子フォームから親フォームのオ...
-
実験ノート作成用テンプレート...
-
VB.net(VB)で、フォームにExcel...
-
Accessでフォームから別フォー...
-
サブフォームの新規レコードに...
-
VB.NET メッセージボックスが隠...
-
メインフォームからサブフォー...
-
VBA リストボックスをダブルク...
-
accessで2つ以上のフォームを起...
-
ACCESSのサブフォームのフォン...
-
アクセスVBA フォームのス...
-
C# 別なフォームへ値を渡す (...
-
wordpress コメントを残す 変更
-
ToolStripStatusLabelを固定し...
-
アクセス・別フォームの新規レ...
-
ACCESS VBAサブフォーム(DATA S...
-
アクセス フォームが存在する...
-
Access+VB 子フォームから親フ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
C# 別なフォームへ値を渡す (...
-
VBAにてメッセージボックスを最...
-
PDFフォームに本日の日付を自動...
-
アクセスVBA フォームのス...
-
サブフォームの新規レコードに...
-
メッセージボックスの背景色
-
VBプログラムの終了
-
メインフォームからサブフォー...
-
Access 無操作の場合、自動で閉...
-
子フォームから親フォームのオ...
-
リストボックスの選択解除
-
accessで2つ以上のフォームを起...
-
フォーム上の全てのコントロー...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでユーザーフォーム内...
-
ASP.NETとC#でWebフォームを呼...
-
PDFフォーム内で日付計算したい...
おすすめ情報