【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】

アクセス2003でフォームにnameという名前のコントロール(テキストボックス)があります。
MsgBox( Me.name )とすると、
中身でなく、フォームの名前が表示されます。

テキストのコントロール名がnameという紛らわしい名前がいけないのですが、正しく中身を取得する方法はありますか?

そもそもMe.[コントロール名]というデータへのアクセスの仕方が間違っているのかと思ってしまうのですが、皆さんどのように対処しているのでしょうか?

A 回答 (3件)

やばい名前を使うときの常套手段[]で囲むも通用しませんか



MsgBox( Me.[name] )
    • good
    • 0

>テキストボックス)があります


>正しく中身を取得する方法はありますか
中身とはテキストボックスのテキストのこと?
MsgBox( Me.name.Text)ではないのですか
    • good
    • 0

MsgBox Me!Name


でいかがでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報