Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4707 / 9994 ←次へ | 前へ→

【8529】Re:エラーで実行できません
発言  飛ばない豚  - 06/8/25(金) 15:04 -

引用なし
パスワード
   ▼ねもと さん:
小僧 さん 横レス失礼します。


関数名に日本語が入っていると、ときどきこのようなエラー(Accessが見つけることのできない関数名か含まれています)に遭遇します。
(Accessのバージョンが上がるとだいぶ解消されるようですが)


昔、Win98,Acc97の環境だったとき、

全て日本語だった場合、殆どエラーでした。

関数名を英数+日本語(例えば、Function Fxエラー処理 とか)にした場合、
エラーの確率は減りましたが、3割(体感?!)程度はエラーでした。

関数名を全て英語にした場合、エラーは発生しませんでした。

これは、Functionに限りで、Subについては日本語でも大丈夫でした。


それ以来の癖(?)で、私は、Functionについては全て英数字の名前、
Subについては、英数+日本語(読みやすさの為)にしてます。
Function FxErrorChk()
Sub sub_エラーチェック()
こんな感じです。

変更してからエラーが発生したことはありません。
(WinとAccのバージョンが上がった為かもしれませんが)


名前を変更すると、他のところにも影響するかもしれませんが、
Functionの場合、英数名にする事をお勧めします。

809 hits

【8518】エラーで実行できません ねもと 06/8/25(金) 11:42 質問
【8521】Re:エラーで実行できません 小僧 06/8/25(金) 13:13 回答
【8523】Re:エラーで実行できません ねもと 06/8/25(金) 13:40 質問
【8527】Re:エラーで実行できません 小僧 06/8/25(金) 14:36 回答
【8528】Re:エラーで実行できません ねもと 06/8/25(金) 15:00 お礼
【8529】Re:エラーで実行できません 飛ばない豚 06/8/25(金) 15:04 発言
【8531】Re:エラーで実行できません ねもと 06/8/25(金) 15:07 お礼

4707 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078222
(SS)C-BOARD v3.8 is Free