次の方法で共有

Access VBA フィールド、コントロール、オブジェクトに名前を付けるためのガイドライン について

Anonymous
2022-02-25T10:55:15+00:00

https://support.microsoft.com/ja-jp/office/%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89-%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB-%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AB%E5%90%8D%E5%89%8D%E3%82%92%E4%BB%98%E3%81%91%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3-120c27fa-7ae1-4182-9baa-dbd183179cc3

上記リンクを読むと以下の記述があります。

Microsoft Access デスクトップ データベースのフィールド、コントロール、オブジェクトの名前には、以下の制限があります。

  • 64 文字まで使用できます。
  • 文字、数字、スペース、ピリオド (.)、感嘆符 (!)、アクセント記号 (')、および角カッコ ([]) を除く特殊文字を任意に組み合わせることができます。
  • 先頭にスペースは使用できません

2つ目の箇条書きでスペースは使用できないと書いているのに、3つ目の箇条書きでわざわざ「先頭にスペースは使用できません。」と

記述している理由が分かりません。

また、少し下に行くとスペースが使えるようなことを書いています。

**フィールド名、コントロール名、オブジェクト名にスペースを使用できますが、**Microsoft Access マニュアルの例のほとんどで、フィールド名とコントロール名にスペースがありません。名前にスペースが使用されていると、状況によっては Microsoft Visual Basic for Applications で名前の競合が発生する場合があるためです。

このスペースの利用に関する記述の正しい解釈ご存じの方いらっしゃいますでしょうか?

現実的には、フィールド名、コントロール名、オブジェクト名にスペースをわざわざ使うようなトリッキーなことは

しない方がよいとは思いますが。

Microsoft 365 と Office | アクセス | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Nei First 30,455 評価のポイント ボランティア モデレーター
2022-02-25T15:21:47+00:00

原文(英語版)の方を確認してもらいたいのですが、2番は以下の様になっています。

Guidelines for naming fields, controls, and objects

>Can include any combination of letters, numbers, spaces, and special characters except a period (.), an exclamation point (!), an accent grave (`), and brackets ([ ]).

ピリオド(.)、感嘆符(!)、アクセント記号(`)、大括弧([ ])を除く、文字、数字、スペース、特殊文字の任意の組み合わせが可能です。

*--追記--*

Microsoftの技術資料については、原文の英語版サイトを確認するようにしてください。

日本語版は、機械翻訳によるページが多くなっており、誤訳も多く正確な情報と言えないからです。

この回答は役に立ちましたか?

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2022-02-26T06:37:31+00:00

    そのページの下部

    で [いいえ] をクリックすると

    このようにフィードバックが送信できますので、誤訳について指摘されると良いでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2022-02-26T04:36:19+00:00

    ご回答ありがとうございます。

    >Microsoftの技術資料については、原文の英語版サイトを確認するようにしてください。

    その通りですね。全くの誤訳ですね。

    解決しました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません