0
コンボボックスからフォームをフィルタリングするために部分的なテキストマッチを書き込もうとしています。アクセスフォームコンボボックス部分フィルタ
これは私が執筆に取り組んでいたものです:私は、VBAのコード行を離れるとき、私は 『単一引用符を強調し、』 *」第二&でエラーが発生します
"[FieldName1] Like '*" & Replace(Me.cboFindRecord.Text, "'", """) & "*' OR [FieldName2] Like '*" & Replace(Me.cboFindRecord.Text, "'", """) & "*'"
、それ予想される表現は
誰もが私が間違ってやっているか知っている私は何度も何度も引用符と二重引用符をチェックしました
ありがとうございます。私は、とにかく交換を本当に必要としなかったことに気付きました。人々はフィルタに単一引用符を入れようとはしません。私は自分の時間を無駄にしていたが、少なくともあなたは私が自分のやり方から抜け出すのを手伝った。 – missscripty
ちょっと:)しかし、私はそれに頼ることはない、ユーザーは独創的なことができます。変数をSQLに連結するとき、Gustavの['CSql()'関数](https://stackoverflow.com/a/36494189/3820271)を使うことができます。ありがとうございます。 – Andre
私のものはまだ動作していませんが、私は間違った方法でそれを行っている可能性があります。ユーザーがコンボに何かを入力できるようにするには、1)auto expand(プロパティはyesに設定されている)と2)表示されている列フィルタの値を文字列のどの部分にも一致させるために、ユーザはその場でフィルタリングすることができる。エラーは発生し続けますが、私はそれらを通って自分のやり方をデバッグしています。残念ながら、私がタイプすると、許容値に達していないのでエラーが出るので、自分の望むように自動拡張されているかどうかはわかりません。 – missscripty