|
▼小僧 さん:
何度もありがとうございます。
教えていただいたように変更してやってみましたが、またエラーが
出ました。今度は
実行時エラー'94':
Nullの使い方が不正です。
構文は
Private Sub 見積金額_BeforeUpdate(Cancel As Integer)
Dim curCost As Currency
curCost = CCur( _
DLookup("コスト合計","注番別コスト","注番 = '" & Me.注番.Value & "'")*1.3)
If Me.見積金額.Value < curCost Then
MsgBox "利益30%以下!"
Cancel = True
End If
End Sub
で、エラーが出たとき3,4行目が黄色になって4行目に矢印が出ていました。
>今まで仮定で決めていたのですが、
>フォーム上にあるテキストボックス名は「注番」で大丈夫でしょうか?
「注番」です。
>実は上に提示させて頂いた事も、ヘルプに載っています。
>(Access のヘルプでなく、VBA のコードが表示される画面でのヘルプです。)
>
>ヘルプを読むのは慣れるまではきつい事だとは思われますが、
>コードを組む際には必須ですので、乗り越えていきましょう。
こういう場合VBAヘルプの目次でいうとどこを見ればよいのでしょうか?
お手数をお掛けしますがよろしくお願いします。
|
|