• ベストアンサー

「Chr223」は何ですか?

imogasiの回答

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

良くわかっているわけでは有りませんが、ご参考になれば。 前の方の回答が正しいとすれば、ChaはCharacterの前3文字で、 1バイト=8ビット文字256種のうち、(11011111)2進数=(223)10進数 の表すAscii文字セット(JISも主要部は同じ)でしょうか。  VBでPrivate sub form_click()     Form1.Print chr(223)     End Sub [Chr()は()内の10進数文字コードを文字に変換する関数です。] これをを実行し、Form1をクリックすると、「 ゜(半濁点)」が表示されます。 ASC223はどこでご覧になったのですか。何処で使われているかが意味を決めるのでは。

noname#1286
質問者

お礼

たいへん詳しい解説をありがとうございました。

関連するQ&A

  • Chr(13)とChr(10)の違いは?

    myStr = Replace(myStr, Chr(13), "") や myStr = Replace(myStr, Chr(10), "") で、改行を置換しているのですが、どちらかでも改行できる時や どちらかじゃないと改行できない時があります。 そもそもChr(13)とChr(10)の違いはなんでしょう? どちらも改行ですよね? 何が違うのでしょう?

  • VBA Chr(10) Chr(13)

    アクセスのテーブルの値をvbaで操作してるのですが Chr(10) + Chr(13) と Chr(10) & Chr(13) は、同じ意味と認識していいのでしょうか? これを実行して置換等をした場合、改行される時とされない時があり不思議に感じています。 フォームに紐づいたレコードソースをテキストボックスに表示させていて、改行させて表示させたい場合があります。

  • Chr(13) & Chr(10) vbCrLf

    VBAの Chr(13) & Chr(10)は、vbCrLfと同じ意味でしょうか?

  • アクセス 改行 Chr(10)とChr(13)

    アクセスのフォームの、Enter キー入力時動作を「フィールドに行を追加」にして、 改行できる状態にした時、エンターキー改行したら、 入力される文字はChr(10)とChr(13)のどちらになるのでしょうか?

  • Chr(255)の呼称?

    多分、Chr(255)は無手順の送受信などでデータの終端などを示していたようにも思います。 30数年も昔のことでかなり記憶が曖昧です。 ところで、VB 2008でもファイル終端を示すものとして使われているようです。 そこで、Chr(255)に通り名があるのかどうかを質問します。

  • Chr(10)とCHAR(10)は同じ意味ですか?

    セルに直接 ="a" & CHAR(10) &"b" と入力するのと、 Sub a() ActiveCell.Value = "a" & Chr(10) & "b" End Sub とするのでは、同じ意味ですか?

  • chrにする関数・数値を求めるには?

    Sub aaa() Debug.Print Chr(65) End Sub で、Aが返ってきますが、 AをChr()で表すとどのような数値になるかはどうすれば求められますか? Sub aaa() Debug.Print Chr("A") End Sub のような感じで、数値の65を返したいです。

  • chrをintに変換すると…

    char [] aaa = {'a', 'b', 'c', 'd', 'e'}; と宣言したとします。 System.out.println((int)aaa[i]); と出力すると97~101の数字になります。 それはなぜなのでしょうか。

    • ベストアンサー
    • Java
  • Chr関数であいうえお順に

    Chr関数であいうえお順に文字をエクセルに書き出そうとしたけど、 単純にはいかないのですかね? Sub test() Dim MyRow As Long Dim i As Long For MyRow = 1 To 51 Cells(MyRow, 1) = Chr(-32096 + i) i = i + 2 Next MyRow End Sub これを実行すると、濁点が入ったりするのですが、 綺麗に「あ~ん」まで取得する方法はありますか? 複雑なコードを作るしかないのですかね?

  • chr関数の戻り値について質問です。

    chr関数を使用して、バイナリレベルで自由なデータを、ファイルに出力したいと思っていますが、一部のデータがうまくいきません。 たとえば以下のようなコードを実行して、バイナリエディタで中身を見てみると、0x81~0x9Fと0xE0~0xFCまでが全て、0x00に変換されて出力されています。 Dim i As Long Dim binHex As String Open fileName For Binary As #1 For i = 0 To 255   binHex = Chr(i)   Put #1, , binHex Next 0x81等をファイルに書き込む良い方法は無いでしょうか? 詳しい方、アドバイスをお願いいたします。