
No.3ベストアンサー
- 回答日時:
Excel のヘルプ(キーボードの F1 キー)で CHAR 関数を、VBE のヘルプで Chr 関数をそれぞれ見ると、どちらも文字コードを引数とすると書いてあります。
次の操作をしてみてください。
(1) A1、B2、C1 セルにそれぞれ =char(b2)、=code(b1)、=a1=b1 と記入、(2) B1 にカーソルを置く、(3) VBE のイミディエイトウィンドウに selection.value=vbcr とタイプして Enter、(4)(3)の「vbcr」を「vblf」や「vbcrlf」に書き換えた上で(2)と(3)を繰り返す。
VBA の改行関連の文字定数については、ヘルプ「その他の定数」に説明があります。
イミディエイトウィンドウに ?asc(vbcr)、?asc(vblf)、?asc(left(vbcrlf,1))、?asc(right(vbcrlf,1)) と打って、それぞれ Enter してみてください。
No.2
- 回答日時:
CHAR(10)はセル関数で、Chr(10)はVBA関数というだけで意味は同じです。
ただし、セルに直接CHAR(10)とした場合、セルの書式設定で「折り返して全体を表示」にしていないと折り返して表示してくれません。VBAで実行した場合は、自動で「折り返して全体を表示」にしてくれていますので折り返して表示されます。
VBAの場合
"a" & vbCrLf & "b"
としたりします。個人的にはvbCrLf をお勧めします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelVBA No.を自動連番で設定をしながらデータ入力をしたい 2 2022/08/03 18:19
- Visual Basic(VBA) 該当セルに行替えを含むデータを命令文に入れて、2行に表示したい。 5 2023/07/20 11:51
- Excel(エクセル) エクセルでの左のセルのコピー 3 2022/07/25 12:31
- Visual Basic(VBA) excel2021で実行できないマクロ。どこを直したらいいのか 2 2022/03/28 03:40
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 4 2023/05/26 10:43
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel:長い文字列が途中で切れる
-
エクセルマクロ セルをクリック...
-
最大値のあるセルの行番号のみ...
-
EXCELで日付を入力すると...
-
excel 図形に入れたテキストや...
-
エクセルで隣のセルに一月プラ...
-
Excelで数値を右詰めでセルに一...
-
エクセルで10進法から60進法に...
-
エクセルの数式で教えてください。
-
ExcelからPDF文書の特定ページ...
-
4つのパターンを表示するEXACT...
-
EXACT関数とIF関数の組み合わせ...
-
Excelが正常に作動しません。解...
-
Chr(10)とCHAR(10)は同じ意味で...
-
エクセルの数式で教えてください。
-
エクセルシートの合計の変動
-
隔月のことを関数で処理したい...
-
エクセルでセルのフォントサイ...
-
■Excel 1つのセルにある生年月...
-
エクセルで、賞味期限を、製造...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel:長い文字列が途中で切れる
-
excel 図形に入れたテキストや...
-
Excelで数値を右詰めでセルに一...
-
エクセルマクロ セルをクリック...
-
最大値のあるセルの行番号のみ...
-
エクセルで隣のセルに一月プラ...
-
ExcelからPDF文書の特定ページ...
-
エクセルで10進法から60進法に...
-
隔月のことを関数で処理したい...
-
EXCELで日付を入力すると...
-
エクセルでセルのフォントサイ...
-
エクセル 入力した文字が隣の...
-
EXACT関数とIF関数の組み合わせ...
-
エクセルで、賞味期限を、製造...
-
エクセル #### 表示させ...
-
エクセルの数式で教えてください。
-
エクセルシートの合計の変動
-
【Excel】枠をはみ出して表示さ...
-
エクセルで得点に対応する文字...
-
Chr(10)とCHAR(10)は同じ意味で...
おすすめ情報