VBA

VBA

[VBA] 値・背景色・文字色で並べ替えをする

値・背景色・文字色で並べ替えをする 方法 Sort.SortFields.Add2メソッドの、SortOn引数で、値・背景色・文字色のどれで並び替えを行うか指定することができます。 引数指定値 並び替え方法 引数値 値 xlSor...
VBA

[VBA] フィルターで絞り込み【AutoFilter】

フィルターで絞り込み【AutoFilter】 AutoFilterメソッドの使い方 書式:.AutoFilter Field, Criteria1, Operator, Criteria2 引数 説明 Field 絞り込み条件の列...
VBA

[VBA] break文の代わりのExit文

break文の代わりのExit文 他の言語で使う、ループ処理抜けするに使うbreak文があると思いますが、 VBAではExit文が使われます。 使い方は、以下の文を書くだけです。 Exit For Exit Do Exit ...
VBA

[VBA] 文字列を区切り文字で分割するSplit関数

文字列を区切り文字で分割するSplit関数 Split関数の書式 Split(文字列, 区切り文字, , ) []は省略可 戻り値はString サンプル サンプルコード Sub Main() Dim str As String ...
VBA

[VBA] Setを使う代入と使わない代入について

Setを使う代入と使わない代入について Setを使わない代入については、以下など。 基本的には、プロパティなどの値がないデータ。 数値 文字列 Setを使う代入については以下など。 基本的には、プロパティなどの値があるデータ。R...
VBA

[VBA] 配列の使い方【要素数・ReDim前のデータ引継ぎ】

配列の使い方 要素数について 配列は、「Dim val(2) As String」のように宣言します。 この場合だと、配列の要素は、0, 1, 2の3要素使えます。 ReDimで要素数を後で宣言 配列を「Dim val() As Strin...
VBA

[VBA] 関数Function呼び出し 【引数・参照渡し・値渡し・戻り値・デフォルト引数】

関数Function呼び出す方法 Function呼び出し サンプルコード Sub Main() Dim a As Long Dim b As Long Dim result As Long a = 10 ...
VBA

[VBA] プロシージャ呼び出し 【引数・参照渡し・値渡し・デフォルト引数】

プロシージャを呼び出す方法 プロシージャ呼び出し サンプルコード Sub Main() Dim a As Long Dim b As Long a = 10 b = 10 Call Tes...