1
私は1つのコンボボックスと3つのテキストボックスを持つuserformを持っています。私はコンボボックスでの選択に基づいてtexboxesの値を表示するためにvlookupを使用したいと思います。最初のテキストボックスは機能しますが、それ以降はエラーが発生します。 Plsヘルプ。ここ は私のコードです:vlookupを使用したExcel VBAユーザーフォーム
Private Sub ComboBox1_Change()
Description = Application.VLookup(ComboBox1.Value, Range("A1:B17"), 2, 0)
TextBox1.Value = Description
Platform = Application.VLookup(ComboBox1.Value, Range("A1:B17"), 3, 0)
TextBox2.alue = Platform
End Sub
この部分を 'Application.VLookup(ComboBox1.Value、レンジ( "A1:B17")、3は、0)あなたは第三を返すようにしたいので、'、エラーを返します(Range( "A1:B17") ') –
また、あなたは入力エラーがあります:' TextBox2.alue = Platform' - 'Value'に 'V'がありませんでした。 –
ここに質問を投稿する前に、基本的なエラーチェックをしてください。あなたの問題には、あなたのコードにタイプミスがあるために発生します。この質問を低品質として閉じる投票。 – teylyn