
windows XP・Access2330でデータベースを作成し、メニュー画面にフォームを開くボタンをコントロールウィザードを使用してコマンドボタンで作ったのですが、開こうとすると「イベントプロパティに指定した式 クリック時でエラーが発生しました:不正な文字です。」*マクロ名、ユーザー定義関数名、「イベントプロシージャ」以外の式が指定されています。*関数、イベント、マクロの評価でエラーが発生しました。というエラーがでて開けません。フォーム自体は開いてデータも入力する事が出来、データベースとしてはちゃんと動いてくれているのですが・・・何が原因でどう対処したらいいのか教えていただけますか?
No.2ベストアンサー
- 回答日時:
フォームを開くボタンをウィザードを使用されたなら、イベントプロシージャは
何もしなくていいはずです。何か追加されますたか?
フォームの操作-フォームを開く→フォーム名選択
でコマンドボタンを再作成してみてください。
早速のご解答ありがとうございます。
お話の通り、ウィザードでつくっていますので、コマンド入力の必要の無い一番簡単な方法なのですが・・・念のため名前を変更して再作成してみましたが、あいかわらずエラーがでます。で、手動でイベントプフロシージャを設定したら問題なくコマンドボタンが動くようになりました。とりあえず解決しまいしたので、ありがとうございました。
No.1
- 回答日時:
原因は、ソースコード内に全角スペースなどが入っている可能性が高いと思われます。
あるいは、問題のボタンから呼び出されるイベントプロシージャで、存在しないクエリなどを参照しているケースもありそうです。
「クエリ1(全角数字)」と「クエリ1(半角数字)」が混在しているソースなどをたまに見ますが・・・
よって、問題のフォームのボタンのプロパティでのイベントを再度チェックして(ソースコードを精査して)みる事をオススメします。
失礼ながら「Access2330」と入力してしまうアナタに不安を覚えます(本当にそういったVer.があるのであれば失敬)
ボタンが多数あったり、テキストボックスが多数あったりすると「ボタン_11」の一方の1だけ全角だったり、というケースも過去に見た事がありましたので。
早速のお答えありがとうございます。一応、教えていただいたような箇所は確認してから質問を出したのですが・・・ご指摘のように2003を2330と入力してしまうような性格ですので、もう一度確認してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスの値をテーブ...
-
アクセスのフォームのビューが...
-
アクセス 0以外をカウントす...
-
アクセスでの項目追加について...
-
Access2007 サブフォームの新規...
-
Accessのフォームに表示...
-
accessの自動更新処理をできな...
-
Access2002 フォームを閉じるた...
-
アクセスでのチェックリスト
-
入力途中の入力した値をすべて...
-
「メソッドまたはデータメンバ...
-
Accessのフォーム上にレコード...
-
ACCESS2013で一部に四角枠をか...
-
他フォームのチェックボックス...
-
ACCESSで入力フォームをHTMLフ...
-
Access 別フォームへの再クエ...
-
Access2007 フォーム上データの...
-
ACCESS クエリで重複データを最...
-
テーブルに主キーを作らないデ...
-
ACCESS Yes/No型の集計
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのフォーム上にレコード...
-
選択したチェックボックスのみ...
-
ACCESSのフォームからデータの...
-
アクセスでテーブルの変更内容...
-
accessの自動更新処理をできな...
-
Access 別フォームへの再クエ...
-
アクセスのフォームのビューが...
-
アクセスでの項目追加について...
-
「メソッドまたはデータメンバ...
-
テキストボックスの値をテーブ...
-
Accessのハイパーリンクのパス...
-
Accessフォームのテキストボッ...
-
アクセス非連結フォームのテキ...
-
アクセス 0以外をカウントす...
-
ADOでRecordsetオブジェクトを...
-
Accessのフォームで作業領域を...
-
Access フォーム上でコンボボッ...
-
Accessのフォームに表示...
-
[至急]accessクエリ結果を入力...
-
Access2002 フォームを閉じるた...
おすすめ情報