私はAccessで授業用資料のオーダーシートとして使用されるフォームを作成しています。利用可能なリソースがリストされ、ユーザーが希望する数量を入力するリソースの横にテキストボックスがあります。文字列と変数を使用するときに.valueプロパティを取得する
私のVBAコードは、以下のコードを使用してエントリが作成されているかどうかを確認します。 (私はヌル結果を可能にするためのNz()を使用しています):
「QuantCheckは」私はワークフローを開始しますIF文で使用しています変数ですQuantCheck = Nz(Box1.Value, 0) + Nz(Box2.Value, 0) + Nz(Box3.Value, 0)
:
If QuantCheck > 0 Then
私は希望します私は文字列から.valueを抽出することができません。私は.VALUEコールのベースとして(そうでない場合は、連結または)文字列を使用することはできませんよ、私が言うことができるものから
"Box"&VariableNumber.Value
:私はループに組み込むことができる次のようなものが大好きです。
興味深いことに、はです。これは、SQL文を使用しているときに実現します。私は他の場所でうまく動作するコードでこれを持っている:ここでは
SQLStr = "INSERT INTO OrderRequests VALUES (cbSchool, txtName, Title" & x & ".caption, Box" & x & ")"
私はタイトル行を変更するには、各ループ、およびボックスラインに伴って増加する変数を「X」があります。
何か助けていただければ幸いです。