
Access にて 以下のようなテーブルAをつくっています。
個人番号 姓 名
0001 田中 太郎
0002 鈴木 二郎
・ ・ ・
・ ・ ・
個人番号が主キーです。
個人番号を入力するフォームAを用意します。
入力された個人番号の姓名を、"フォームBのサブフォーム" に表示させたいのです。
vbaでもマクロでも構いません。
フォームBはただ表示させるだけのフォームです。
フォームBの中のサブフォームのソースオブジェクトは、フォームCとして用意しており、
フォームCのレコードソースを以下の通り設定しております。
Dim strSQL as string
strSQL = "select * from テーブルA where 個人番号 ='" & kojin_code & "';" 'kojin_codeはフォームAから受け取った値が入ってます
DoCmd.OpenForm "フォームC"
Forms!フォームC.RecordSource = strSQL
そして、フォームBの中のサブフォーム のソースオブジェクトには
Forms!フォームB.サブフォーム.SourceObject = "フォーム.フォームC"
と設定しました。
ところが、サブフォームには何も表示されません。
途中に
Docmd.openform "フォームC"
を入れて、strSQLで正しく抽出できているか確認したところ、きちんと抽出されていました。
どうすれば、サブフォームに表示できるでしょうか。
access触って1週間程度で知識がなく、質問がややこしくなり申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Accessに関する質問です。 クエリーQ出勤 からフォームF出勤を作成 フォームは分割フォームで作 1 2023/05/26 08:57
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
このQ&Aを見た人はこんなQ&Aも見ています
-
Access サブフォームでの選択行の取得
その他(データベース)
-
Accessで埋め込んだサブフォーム(データシート形式)でデータ追加ができない
Access(アクセス)
-
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
-
4
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
5
access レコードソースを選択し、DoCmd.OpenFormする方法
Access(アクセス)
-
6
ACCESSのフォーム、開くんですが、見えないようにするには
Access(アクセス)
-
7
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
8
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
9
Accessでフォームから別フォームのテキストボックスの値を設定する
Visual Basic(VBA)
-
10
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
11
Accessクエリーで両方のテーブルの全てのデータを表示することは可能ですか?
Access(アクセス)
-
12
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
13
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
14
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
15
Accessのテーブルのフィールドに式を入れる方法
Access(アクセス)
-
16
Access VBAでタブコントロールで選択するタブをしていするには。
Access(アクセス)
-
17
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
18
ACCESS フォームからサブフォームのデータを更新・入力したい
Access(アクセス)
-
19
アクセスで サブフォームの表示について
その他(データベース)
-
20
ACCESSのサブフォームからメインフォームへの移動
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クエリで出来た表にチェックボ...
-
DLookup関数を使ってサブフォー...
-
Access SUMの結果が何もない時...
-
ACCESS──メインフォームでサブ...
-
Access2010 サブフォームの並び...
-
ACCESSにて
-
Accessでサブフォームのボタン...
-
サブフォームに対してGoToRecor...
-
ACCESSのフォームで列固定?
-
アクセスでエラー・・・
-
アクセス メインフォームの条...
-
access サブフォーム間の連動に...
-
親・子リンクフィールドの設定...
-
ACCESSのサブフォームコピーに...
-
Accessで埋め込んだサブフォー...
-
Excel VBA 全部のUserForm名
-
アクセスで数値型のフィールド...
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
-
「フォームを作成できませんで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブフォームに対してGoToRecor...
-
クエリで出来た表にチェックボ...
-
親フォームからサブフォームの...
-
サブフォームを非表示させる方...
-
ACCESSにて
-
ACCESS──メインフォームでサブ...
-
Accessで埋め込んだサブフォー...
-
ACCESSのフォームで列固定?
-
皆さん使っているブラウザを教...
-
サブフォームのあるフォームか...
-
ACCESS VBA メインフォーム及び...
-
親・子リンクフィールドの設定...
-
Access2007 ラベルの削除がで...
-
ACCESSで条件によってサブフォ...
-
access vba サブフォームに条件...
-
Accessでセレクタをダブルクリ...
-
ACCESSのサブフォームコピーに...
-
Access 登録ボタンからサブフォ...
-
Access フォームで条件抽出し...
-
access フォーム上で複数行の...
おすすめ情報