広告スペース(バナー)
📊VBA(Excelマクロ) レッスン
基本文法の基礎7▾
セル操作とデータ構造6▾
レッスン 11 / 20
文字列操作
このレッスンでは、VBAの基本的な文字列操作を学びます。「VBA 文字列 操作」で調べている方向けです。
Len(文字数)・UCase(大文字変換)・Left(左からの部分文字列)といった組み込み関数が用意されています。
サンプルコードでは、Len(message)で文字数を調べ、Left(message, 5)で先頭5文字を取り出しています。
初心者がよくつまずくのが、これらの関数がメソッド呼び出しではなく独立した関数として呼び出す形になっていることです。message.Len()のような書き方は使えず、Len(message)のように書きます。
実際の開発現場では、セルに入力されたデータの整形や検証など、文字列操作はほぼすべてのマクロで欠かせない処理です。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではVBA(Excelマクロ)を直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
文字列の長さや一部を取り出す、簡単な文字列処理が作れるようになります。
文字列の長さや一部を取り出す、簡単な文字列処理が作れるようになります。
広告スペース(バナー)
広告スペース(記事内)