アルファベットを大文字または小文字で変換する
サンプルソース
' アルファベットを大文字にする Cells(1,1) = LCase("abcdeABCDE") ' 結果は"abcdeabcde" ' アルファベットを小文字にする Cells(1,1) = UCase("abcdeABCDE") ' 結果は"ABCDEABCDE" |
解説
LCase()は指定文字列を小文字に、UCase()は大文字に変換します。
文字操作
- 文字の長さを表示する文字の長さを表示する サンプルソース ' 文字の長さ Cells(1,1) = Len("abcde") ' 結果:...
- 指定した文字を検索する指定した文字を検索する サンプルソース strWord = "abcdeabcdef" ' 文字を検索 Cells(1,...
- 左端・右端の文字を取り出す左端・右端の文字を取り出す サンプルソース ' 左端の文字 Cells(1,1) = Left("abcdeabcd...
- 任意の位置と文字数の文字を取り出す任意の位置と文字数の文字を取り出す サンプルソース ' 任意の位置と文字数の文字を取り出...
- 文字列の先頭または末尾のスペースを取る文字列の先頭または末尾のスペースを取る サンプルソース ' 先頭と末尾のスペースを取る C...
- 指定した文字を置換する指定した文字を置換する サンプルソース strWord = "abcabcABC" Cells(1,1) = Replace(st...
- 文字を比較する文字を比較する サンプルソース Cells(1,1) = StrComp("A","a") ' 結果は-1 Cells(1,1) =...
- 指定文字数の空白を作る指定文字数の空白を作る サンプルソース Cells(1,1) = "A" & Space(1) & "B" ' A...
- 文字コードに対応する文字列を取得する文字コードに対応する文字列を取得する サンプルソース Cells(1,1) = Chr(65) ' A Cells(...
- 文字列の文字コードを取得する文字列の文字コードを取得する サンプルソース ' Cells(1,1) = Asc("A") ' 結果:65 Ce...
- 16進数または8進数表記の文字列を取得する16進数または8進数表記の文字列を取得する サンプルソース ' 16進数で取得 Cells(1,1) = ...
Excel VBA講座
Excel VBA とは
Excel VBAとは、Excelに標準で付いているプログラミング言語です。
VBAはVisual Basic for Applicationsの略で、プログラムの構文は、Vi... |
色を設定するには(ColorIndex、Color)
色の指定方法にはColorIndexとColorの2種類があります。
セルの文字色の場合は Font に、背景色の場合は Interior に... |
VBE とは
VBE (Visual Basic Editor) とは、Excelに搭載したVBA用のエディターのことです。
VBEを起動するには、Excelの「ツール」→「マクロ」→「Visual... |