初心者です。
教本を見ながら練習していまして、下記のコードを、サブフォームの商品コードコンボボックスのプロパティ→イベント→フォーカス喪失時→ビルド→オブジェクト=商品コード、プロシージャボックス=Exitの状態で
Private Sub 商品コード_Exit(Cancel As Integer)
商品名=dlookup("商品名","商品","商品コード='"&商品コード&"'")
End Sub
の記述をしたときに、コンパイルエラー 修正候補:区切り記号または)
のメッセージが出てしまいます。教本どおりに記述したはずですし、商品テーブルには、商品名と商品コードがともにテキスト型で登録されております。
原因が見当つかないのですが・・・・。
多分、どこかで大ボケしているとは思うのですが、わかりません。
的を射ない質問かもしれないので、恐縮ですが。
Access2002 VB 6.0です。
No.3
- 回答日時:
dlookup("商品名","商品","商品コード='" & me.商品コード & "'")
って、me.をつけるべきなんじゃない?
フォームの中に商品コードというテキストボックスは1つでしょうが、
商品コードと名前のつくフィールドが複数存在するのでは?
(,=&'")の中に、半角英数で書くべき記号が全角になっているものはありませんか。ピリオドになってたり全角空白はいってませんか?
商品コードはテーブルのデザインでテキストと指定されていますか。数字を指定していれば、'でくくる必要はありません。
今ある行をコメントにして、再度入力しなおしてみてください。行のどこかに不正な文字がはいっているのかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(買い物・ショッピング) JANコードの登録について 1 2022/07/23 14:19
- Visual Basic(VBA) VBA 税率を判定表する方法を教えて下さい。 10 2022/03/28 11:21
- Visual Basic(VBA) VBAコードが作動せず、どこに問題があるのか教えて下さい。 3 2023/06/13 13:20
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- Excel(エクセル) ある文字を含む際に、値を返す数式についてです 5 2022/08/28 16:58
- ヤフオク! ヤフオクの取引について 1 2022/04/16 23:08
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
- Excel(エクセル) VBA でvlookup エラーなどは削除したい 8 2022/12/30 04:03
- Excel(エクセル) Excelの操作方法を教えてください!頭文字2~8文字で特定の値に返す方法 8 2022/07/14 11:26
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
アクセスのクエリでコンパイルエラーが出ます。
Access(アクセス)
-
DLookupがうまく出来ません
Access(アクセス)
-
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
-
4
アクセスVBAのMe!と[ ]
Access(アクセス)
-
5
Accessでのレコード存在チェック
その他(データベース)
-
6
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
7
Access2010 コンパイルエラーの解決策
Access(アクセス)
-
8
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
9
「メソッドまたはデータメンバが見つかりません。」というエラーが出ます。
その他(データベース)
-
10
複数条件のDLOOKUP文が上手く使用できない
その他(Microsoft Office)
-
11
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
12
【Access】Dcount関数の複数条件で順位を付ける方法について
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
Accessでフィールドを比較した...
-
データからの不要コード削除
-
重複するキーから一番古い年月...
-
SQL(Where句)
-
【Access】順位を付けたい
-
遅延制約について
-
集計方法について
-
ACCESSのSQLで、NULLかNULLでな...
-
違いを教えてください
-
ビューで引数を使いたい
-
bcpによる、テーブル→CSVファイ...
-
Access97の文字化けについて
-
コンボボックスで入力したもの...
-
ACCESS2007 フォーム 「バリア...
-
クエリのキャンセルがいつにな...
-
2つの項目が重複するレコード...
-
Accessにインポートしたら並び...
-
アクセスのテーブル作成クエリ...
-
SQLManagementStudioのフィルタ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
重複するキーから一番古い年月...
-
ACCESS 一つのフィールドに複...
-
行方向のデータを横に並べる
-
PLSQLの識別子エラー
-
VIEWでテーブルの集計結果...
-
Accessでフィールドを比較した...
-
Accessユニオンクエリーで2つ...
-
主キーの変更
-
片方だけ抽出する方法(SQL)
-
ACCESSのコンパイルエラーについて
-
【Access】順位を付けたい
-
[Oracle] UPDATE分の副問い合わ...
-
ACCESS インポート時の重複チ...
-
テーブル値関数経由でのデータ更新
-
Access2002の集計レポート?
-
ACCESS2000でDCount関数の使い方
-
商品コード番号を入力すると商...
-
Inner join と Left joinの明...
おすすめ情報