• 締切済み

教えてください。

vba初心者です。 エクセルのマクロです。 userformをでコンボボックスとテキストボックスを作りました。 userformを起動させ、コンボボックスで1~20のどれかを選択し、 テキストボックスに何か記入し、完了をおすと、コンボボックスで選択したシートにテキストボックスの内容を記録させたいのです。 コンボボックスには1~20までの数字を登録します。 その1~4を選択したときはシート1 5~10はシート2 6~15はシート3 15~20はシート4 と振り分けられるようにしたいのです。 現在の状況は。 userform作成 テキストボックス作成 コンボボックス作成 完了のコマンドボタン作成 完了を押すとテキストボックスが記録される ここまできています。 あとはコンボボックスの使い方がわかりません。 わかりにくい説明ではあったとは思いますが、どなたかご教授お願い致します。 よろしくお願い致します。

みんなの回答

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

何もできていないのでコードをすべて書いてください。 という依頼ですね。  何をどうすべきなのか時間をかけて考え 一つ一つのことを積み重ねていきましょう。 いきなり実用になるものを作ろうとしても無理です。 プログラミングの基本になる構文を調べ 変数の扱いなども調べ、次にコントロールの 扱いなどを調べるようにしてください。

stan1225
質問者

補足

返答ありがとうございます。 そうしたいのですが時間がなくてどなたかに頼らざる得ないのです。 都合のいい話で申し訳ありませんがご教授願います。

関連するQ&A