http://oshiete1.goo.ne.jp/kotaeru.php3?q=140115
の回答を参考に、自分なりに変更させてやってみたところ、変な結果になってしまいました。
今現在の状態としては、
「支払先テーブル」というものがあり、
No 支払先名1 支払先名2
というフィールドがあります。
また「フォーム1」というフォームがあり、
そちらには
支払先No 支払先名1 支払先名2 テキスト1
というフィールドがあります。
フォーム1の支払先Noはルックアップになっていて、選択すると、「支払先テーブル」のNo・支払先名1・支払先名2のすべてが出てきて、どれかを選ぶと、Noが出るようになっています。
希望としては、上記に書いた、フォーム1の支払先Noで、選択すると自動で支払先名1、支払先名2に自動で入力されるようにしたいのです。
一番最初にもかいたように、参照ページをみながらやったので、ためしに、新しいフィールドをフォームに作成しました。(テキスト1)
こちらのコントロールソースに
=DLookUp("支払先名1","支払先テーブル","No"=[Forms]![フォーム1]![支払先No])
と入力して、実行したところ、「支払先No」が空欄の場合だけ、一番最初の「支払先名1」が出てきて、支払先Noが入っているところは空欄になってしまいました。
一体どこが間違っているのでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
失礼しました。
私は、更新後処理のイベントプロシージャで次のようにやっています。
参考になれば
Private Sub 支払先No_AfterUpdate()
me![支払先名1] = me![支払先No].Column(1)
me![支払先名2] = me![支払先No].Column(2)
End Sub
この回答への補足
2度もご回答ありがとうございます。
教えていただいたものを実行してみました。
が!変化が起きず・・・。
これは、上記でいうとフィールドの「支払先No」のところに入れていいんですよね?
そこの更新後処理のイベントプロシージャで「式ビルダ」を選択して、以上のものを入力すればできるはずなんですよね?
・・・やってみたんですが、変化がでないし、一度実行して戻る(デザインビューに)と、きれいサッパリ消えてしまっているんです。
なぜでしょうか?
まったくもって間違ったことやってますか?(汗)
何度も申し訳ありません。。。
すいません。
式ビルダではなく、コードビルダでしたね(^^ゞ
おかげさまでできましたっ!
本当に本当にありがとうございました!!
No.1
- 回答日時:
空欄のときは処理をしないようにしてはいかがですか?
http://oshiete1.goo.ne.jp/kotaeru.php3?q=140115
には iif(Isnull・・・ と書いてありますが
この回答への補足
最後にそこは入れますが、今の状態では、それを入れると、すべて空欄になってしまうのです。
数値が入力されたらそれを参照して結果を入力、としたいのに、実際は
・入力されていたら >>> 空欄
・入力されていないと >>> 何か文字が入る
となってしまうのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス 0以外をカウントす...
-
ACCESSで入力フォームをHTMLフ...
-
「メソッドまたはデータメンバ...
-
Access フォーム上でコンボボッ...
-
Accessのフォーム上にレコード...
-
ACCESSのフォームからデータの...
-
選択したチェックボックスのみ...
-
アクセスでテーブルの変更内容...
-
Accessのフォームに表示...
-
[至急]accessクエリ結果を入力...
-
テキストボックスの値をテーブ...
-
Access 別フォームへの再クエ...
-
ACCESSでのテキストボックスの...
-
Accessフォームのテキストボッ...
-
Accessのフォームで作業領域を...
-
フォームがクラシック表示にな...
-
ACCESSの表形式で、レコードを...
-
Accessを使って日付を比較したい
-
別のテーブルのフィールドを抽...
-
Accessで「クエリーが複雑すぎ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのフォームからデータの...
-
Accessのフォーム上にレコード...
-
アクセスのフォームのビューが...
-
accessの自動更新処理をできな...
-
Access 別フォームへの再クエ...
-
選択したチェックボックスのみ...
-
アクセスでテーブルの変更内容...
-
ACCESSで入力フォームをHTMLフ...
-
「メソッドまたはデータメンバ...
-
アクセスでの項目追加について...
-
Accessフォームのテキストボッ...
-
アクセス 0以外をカウントす...
-
Accessのフォームで作業領域を...
-
Access2002 フォームを閉じるた...
-
ADOでRecordsetオブジェクトを...
-
Accessのハイパーリンクのパス...
-
Access フォーム上でコンボボッ...
-
ACCESS フォームにデータ入力で...
-
入力途中の入力した値をすべて...
-
ACCESSでのテキストボックスの...
おすすめ情報