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で質問しましょう!
似たような質問が見つかりました
- SQL Server SQLについて質問です。 a表がありその表には従業員名を保存するname列があります。 LIKE演算 1 2022/05/17 17:49
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL SQLについて質問です。 SELECT TO_CHAR(TO_DATE('90-10-08.'YY- 4 2022/05/13 20:55
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Excel(エクセル) Excel VBAで、行の高さを、上下1文字分程度高くしたい 3 2023/04/23 00:17
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) 条件付き書式でフォント色を赤に設定しましたが、 2 2023/07/29 14:17
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
メッセージボックスで1025文字以上を扱う
Visual Basic(VBA)
-
DATE型変数を初期化する方法
Visual Basic(VBA)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
5
VBAで文字を反映させると255文字の制限になってしまいます。
Visual Basic(VBA)
-
6
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10分で500~600文字っ...
-
パワーポイントで文字の上に線...
-
1文字って1バイトだったっけ?
-
濁点(゙) 半濁点(゚)を一文字と数...
-
Accessで名前の間のスペースを...
-
terapad 1行文字数変更が反映...
-
ISO-2022-JP 変換
-
エクセルの文字制限からの文字...
-
アルファベット文字を正立させ...
-
VBAのfor...next構文で i = A ...
-
turbolinux
-
ファイル名の文字数について
-
文字数って,文字数カウント機...
-
ExcelVBAでの空白セルの判断方法
-
auのメールアドレス
-
携帯の絵文字と顔文字のパケダ...
-
i'work Pagesでの文字スタイル...
-
50KBは何文字に相当するのでし...
-
PS4コントローラーをPCでゲーム...
-
wordの何も書かれていない2ペー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1文字って1バイトだったっけ?
-
パワーポイントで文字の上に線...
-
10分で500~600文字っ...
-
エクセルのIF文で「NOT=...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
VBAのfor...next構文で i = A ...
-
エクセルの文字制限からの文字...
-
この、意味を、知りたいです
-
50KBは何文字に相当するのでし...
-
コンピューター名の文字数制限
-
Accessで名前の間のスペースを...
-
VLOOKUP関数で検索できません
-
2バイトって何文字分ですか?
-
http://oshiete.goo.ne.jp/qa/1...
-
どっちが正しいですか? チョン...
-
auのメールアドレス
-
全角は日本独自のものか
-
Excelで入力禁止文字を設定したい
-
128ビットのパスワード
-
Excelで入力文字の優先表示を行...
おすすめ情報