ExcelでVBAに問題があります。私の目標は、複数のコンボボックスを持つUserformをすべて同じコンテンツとともにExcelチャートから抽出することでした。 私は私が私のユーザーフォームに持っていたすべてのコンボボックス用Excel VBAコンパイルエラー:文字列配列
ComboBox.Rowsource = "A1:A10"
そして、そのコマンドを使用していました。私はそれが多くのコードであることに気付きました。なぜなら、私はすべてのボックスに対してこのコマンドを書きました。だから、私は文字列配列を使用しようとしました、それは "コンボボックス1"と "コンボボックス2"というように、 "A"と呼ぶことができます。 しかし、私は、コード内でこれを使用しようとしたとき -
for i = 1 to 10
A(i-1).rowsource = "A1:A10"
next
- 私は警告だ:コンパイルエラー:Invalide予選
私のミスで何を?
多くのご協力をいただき、ありがとうございました。
なぜコンパイルエラーが発生するのかを知るには、完全なコードを確認する必要があります。 – dee