VBAの知識がほとんどないので、次のような毎日のバウチャーを入力するためのデータフォームを作成しました。
MS Date and Time Picker
TextBox1
forAmount
(数値のみで検証済み-正常に動作)OptionButton1
にとってCash
OptionButton2
にとってCheque
TextBox2
人の名前Paid To
(多分私はそれをComboBoxに変更することができますか?)TextBox3
forPaid For
(任意の値を入力できます)ComboBox1
forSub Category
(リストはWorksheet2(リスト)にあります-正常に動作しています)TextBox4
forRemarks
(任意の値を入力できます)CommandButton1
Worksheet3(データベース)にデータを追加するにはCommandButton2
「データベース」ワークシートを表示するにはCommandButton3
フォームを閉じる(正常に動作)
ACommandButton
もSheet1(Form)にあり、フォームを開きます(正常に動作しています)。
フォームにデータを入力し、このデータを
Date
(B3)、Paid To
(C4)、Paid For
(D4)、Sub Category
(E4)、Remarks
(G4)、Amount
(H4)のようにWorksheet3(データベース)に入力します。
(F4)は無料ですVLOOKUP
。
また、リコールオプション付きの自動生成バウチャー番号を使用できるフォームのデータ編集オプションが必要です。
誰かがこれを行うための適切なコードを手伝ってくれますか?
注:Office 2007で作成していますが、XPProfessionalでも使用したいと考えています。