性格悪い人が優勝

いつもお世話になっております。

現在DLookupを使用しています。
抽出条件はテキストボックスに入力した値になります。

DLookup("カラム",”テーブル”,"条件")
条件に"カラム=" & "'" & テキストボックス & "'"
上記で記載しております。

問題なく抽出出来ていたのですが、テキストボックスに「’」が入った場合に
デバックが出てしまいます。

通常でしたら「’’」とシングルクォーテーションを並べて解決だと思うのですが、
それ以外の解決方法はあるのでしょうか。

ご教授お願い致します。

A 回答 (1件)

条件に"カラム=" & "'" & Replace("テキストボックス","'","''") & "'"


としてあげれば、' の存在を気にする必要は無くなるのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す