使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
見返してみましたが、特に不足している場所が見当たりませんでした。他の方法も試してみましたが解決に至りませんでした。
仕方がないのでもう一度作り直してみます。返信有難う御座いました。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Accessを初めて1ヶ月半の初心者です。Access2016で入力フォームを作りコードを追加していたのですが、先日から作動していたそれらが動かなくなりました。実行しようとすると、不正な文字ですと表示されます。しばらくは何事もなく動いていたのでコードミスではない気がするのですが、解決策が見当たらないため質問させて頂きました。
作成したコードですが、
フォーカス取得時
Me![テキストボックス1] = Me![コンボボックス1] & ME![コンボボックス2] & Me![コンボボックス3] & Me![コンボボックス4]
といったものです。これはコンボボックスで指定した値を最終的にテキストボックスに集約して1つにするために作りました。作ったときから2週間くらいは正常に作動していたのですが、つい先日久しぶりに起動して入力テストをしようとしたところ、動かないことが判明いたしました。
最適化やマクロなどの有効化など、ネットで見かける対処法はすべて試してみましたが、改善は見受けられませんでした。
作り直しても良いのですが、原因が不明なため作り直してもまたエラーがでそうで怖いです。
わかる方は何卒アドバイスを頂けるとありがたいです。
長文乱文失礼いたしました。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
見返してみましたが、特に不足している場所が見当たりませんでした。他の方法も試してみましたが解決に至りませんでした。
仕方がないのでもう一度作り直してみます。返信有難う御座いました。
> Access2016で入力フォームを作りコードを追加> Me![テキストボックス1] = Me![コンボボックス1] & ME![コンボボックス2] & Me![コンボボックス3] & Me![コンボボックス4]>> といったものです。
上記のコードが実際に記述されているものとは異なるのであれば、
コンパイルエラーを招いている具体的な原因や記述箇所についても
回答はいたしかねる、ということを前置きしておくとして。
> 実行しようとすると、不正な文字ですと表示されます。
概ね上記のような構文で記述されているステートメントにおいて
そのコンパイルエラーが発生していると仮定した場合、
例えば次のように「あるべき "[" 」が実際には抜けている
( "[" を記述しないうちから "]" で閉じている)ことが
原因の1つとして考えられますが。
Me!テキストボックス1**]** = Me![コンボボックス1] & Me![コンボボックス2] & Me![コンボボックス3] & Me![コンボボックス4]