
No.1ベストアンサー
- 回答日時:
Access VBAのヘルプを見ると、以下のように記述されています:
> 名前付き引数 prompt に指定できる最大文字数は、1 バイト文字で
> 約 1,024 文字です。ただし、使う文字の文字幅に依存します。
「名前付き引数 prompt」というのは、MsgBox関数の1番目の引数です。
単純に「最大文字数は約1024文字」ではなく、「1バイト文字で」と
断っているということは、恐らく2バイト文字(漢字・かななど)が
入るとその分、文字数としては減る、ということなのかと思います。
(なお、1バイト文字に限定しても「約」がつくというのは不明です(汗):
何らかの制御文字がカウントされない?)
ですので、ご質問の件で、MsgBoxに939文字までしか表示されないと
いうのは、全角文字を含んでいるために、940文字目になると、
引数promptに保持できる最大バイト数を超えてしまったため、
と推測されます。
であれば、これはMsgBox関数の仕様ということなので、ご質問のSQL文に
ついては、これ以上の文字数は表示できない、ということになります。
(別の事例であれば、2バイト文字の文字数が違ってくる可能性が大きい
ため、これ以上の文字数を表示させられる(或いは逆にもっと文字数が
減ってしまう)場合もあり得ます)
2バイト文字の参考(念のため):
http://ja.wikipedia.org/wiki/2%E3%83%90%E3%82%A4 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
メッセージボックスで1025文字以上を扱う
Visual Basic(VBA)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
excelで セルの移動時にマクロ実行を設定したい。
Excel(エクセル)
-
5
エクセルの対象セルの1つしか入力できないようにする方法。
Excel(エクセル)
-
6
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
7
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
8
VBAで文字を反映させると255文字の制限になってしまいます。
Visual Basic(VBA)
-
9
VBA ソートすると、1、11、2,3になって・・
Excel(エクセル)
-
10
Excel vba ListBoxについて
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントで文字の上に線...
-
1文字って1バイトだったっけ?
-
どっちが正しいですか? チョン...
-
エクセルのIF文で「NOT=...
-
10分で500~600文字っ...
-
2バイトって何文字分ですか?
-
■Access エクスポート時に文字...
-
VBAのfor...next構文で i = A ...
-
全角は日本独自のものか
-
OS選択画面での文字化け
-
Excel 文字列の中から不要文字...
-
教えて!goo での字数制限のことで
-
携帯のアドレスを替えたいので...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
エクセルでテキストファイルを...
-
Access2000のテキスト型から数...
-
Excelで入力文字の優先表示を行...
-
タブと空白(スペース)の違いに...
-
携帯の絵文字と顔文字のパケダ...
-
コンピューター名の文字数制限
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1文字って1バイトだったっけ?
-
VBAのfor...next構文で i = A ...
-
50KBは何文字に相当するのでし...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
パワーポイントで文字の上に線...
-
どっちが正しいですか? チョン...
-
エクセルのIF文で「NOT=...
-
VLOOKUP関数で検索できません
-
エクセルの文字制限からの文字...
-
128ビットのパスワード
-
10分で500~600文字っ...
-
Accessで名前の間のスペースを...
-
コンピューター名の文字数制限
-
全角は日本独自のものか
-
Excelで入力禁止文字を設定したい
-
Msgboxで表示できる文字数の上...
-
2バイトって何文字分ですか?
-
HTMLで文字頭をそろえるには
-
i'work Pagesでの文字スタイル...
-
Excelで入力文字の優先表示を行...
おすすめ情報