キーとコードのマッピングを表すAccessフォームに2列のコンボボックスがあります。コンボボックスの最初の列は 'バインド列'(つまり、MyComboBox.Value
が呼び出されたときに使用される列)です。VBAにアクセス:バインドされていない列に基づいてコンボボックス内の項目を検索します。
第2列にある値に基づいて、コンボボックスのValue
を動的に設定する必要があります。私のコンボボックスのソースがある場合などについては、:
私は単にComboBox.Value = "A2"
でコンボボックスの値を設定することができますが、どのように私は2番目の列を使用して同じことをしますか? ComboBox.Value = "EFGH"
は明らかに無効です。
ComboBox.Value = Dlookup("Value","Table","Code='" & sCode & "'")
'to ListCount-1' :)私はちょうどこれを追加しようとしていました。 – Fionnuala
良いスポット!変更されました:) – RichardC
時には最高の答えは最も簡単です - それを繰り返しているだけで私の心を越えたことは信じられません! – Kai