No.2ベストアンサー
- 回答日時:
> どういう不都合が起こりますか?
> (vbaでエラーになるなど)
まさにそれ(=VBAでエラーになる)です。
テーブルやクエリ、及びそのフィールドの名前では特に問題にはならないようですが、
VBAの編集画面(VBE)に「【】」を入力すると、それだけで「不正な文字です」との
エラーになります。
(他に、「~」や「|」「¥」(全角)、かぎ括弧(「 」)なども同様のエラーが発生)
例)フォームのデザインビューで、フィールドリストから「【ID】」フィールドをドラッグ&
ドロップして「【ID】」テキストボックスを作成した場合:
Private Sub 【ID】_Enter() '上記テキストボックスの「フォーカス取得時」イベント
MsgBox Me!【ID】 '←この行自体がエラーとなる
End Sub
一応、上記のエラーについては「Me![【ID】]」というように「【ID】」を角括弧([ ])で囲む
ことで回避が可能ですが、この角括弧は自動では追加されず、コード記述時には
毎回手入力することになるので、かなり煩わしいのではないかと思います。
なお、No.1の回答は、「Windows上のファイル名・フォルダ名」についての話であって、
「Accessのテーブル名やフィールド名」の話ではありません。
ただ、テーブルやクエリなどを「ファイル(F)→エクスポート(E)」でExcelファイルとして
出力する場合などには、ファイル名の初期値にはその名前が使用されます。
このとき、ファイル名に使えない文字があると「_」に置き換えられるため、元の名前と
異なる名前で保存されることになるので、それが気になるようでしたら、それらの字も
避けた方が無難ではあります。
No.1
- 回答日時:
fsjklsさん 今晩は!
>テーブル名やクエリ名、フィールド名に【】をつけた場合(T【支払】>テーブルなど)どういう不都合が起こりますか?
>(vbaでエラーになるなど)
特に問題は有りませんが下記の記号は駄目です。
*ファイル名やフォルダ名に使えない半角記号文字(8種類)
\ : * ? " < > | (Winndows全般で使用できません)
ただ【】は入力が面倒では無いでしょうか?
*test data.txt ・・・ あまり良くない例(空白文字を使う)
*test_data.txt ・・・ 空白文字のない例
参考■Windows XP ファイル操作↓
http://www016.upp.so-net.ne.jp/masuda2/winxp/win …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
Accessのフィールド名に半角括弧を使ってしまった
Visual Basic(VBA)
-
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
文字列内で括弧を使うには
Visual Basic(VBA)
-
-
4
Accessのフィールド数が255しかない=業務では使えない?
PowerPoint(パワーポイント)
-
5
Accessのレポートの文字にカッコを追加したい。
Access(アクセス)
-
6
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
7
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
8
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
Accessで、テーブルに入力した...
-
Access:値が求めたい値の2倍...
-
Access で 特定の文字の個数を...
-
テーブルでメモ型になっている...
-
アクセスのクエリ 1文字以上を...
-
更新クエリをリンクデータベー...
-
Accessを開きなおすとテキスト...
-
フォームで入力された文字をク...
-
Accessのクエリでハイパーリン...
-
ACCESSで2つフィールドの日付...
-
access フォームを開くと「パ...
-
Accessです。テーブルのフィー...
-
Accessで、1つの項目に複数の...
-
SQLステートメントのFROM句・・・
-
ACCESSのテーブル複数行...
-
Access2010での、レポートの両...
-
accessvba 複数条件でFilterを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessを開きなおすとテキスト...
-
Accessで、1つの項目に複数の...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
テーブルでメモ型になっている...
-
Access:値が求めたい値の2倍...
-
アクセスのクエリ 1文字以上を...
-
Accessで、テーブルに入力した...
-
Accessのクエリでハイパーリン...
-
accessでの文字列の混ざった連...
-
Access で 特定の文字の個数を...
-
アクセス クエリのフィールド...
-
access フォームを開くと「パ...
-
追加クエリで特定フィールドの...
-
途中で改行されたCSVをAccessに...
-
更新クエリをリンクデータベー...
-
Access2010での、レポートの両...
-
ACCESSのテーブル複数行...
-
Access2002の重複クエリで大文...
おすすめ情報