配列のサイズを調べる
サンプルソース
ary = Array("a","b","c") Cells(1,1) = Ubound(ary) ' 結果は3 Cells(1,1) = Lbound(ary) ' 結果は0 ' 配列の値をすべて表示する For i = 0 To Ubound(ary) Cells(i,1) = ary(i) Next |
解説
Ubound()は配列の最大数、Lbound()は配列の最小数を取得します。
配列操作
- 配列を作る配列を作る サンプルソース ary = Array("a","b","c") Cells(1,1) = ary(0) ' 結果はa C...
- 文字列から配列を作る文字列から配列を作る サンプルソース str = "A B C D" ary = Split(str) str = "A,B,C,D...
- 配列を文字列に変換する配列を文字列に変換する サンプルソース ary = Array("a","b","c") Cells(1,1) = Join(ar...
- 動的に配列のサイズを変える動的に配列のサイズを変える サンプルソース ' 配列のサイズを変える Redim ary(10,10) '...
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... |