VBAで配列をループする
VBAで配列をループします。
1 2 3 4 5 6 7 |
Sub macro() Dim arr() As String arr = Split("aa;bb;cc",";") For Each i In arr MsgBox i Next i End Sub |
2016/3/26 VBA
VBAで配列をループします。
1 2 3 4 5 6 7 |
Sub macro() Dim arr() As String arr = Split("aa;bb;cc",";") For Each i In arr MsgBox i Next i End Sub |
VBAでTypeステートメントを使用してユーザ定義型を宣言する事ができます。 プロシージャの外(モジュールの一番先頭)で宣言します。デ...
VBAでTextプロパティでセルの値を取得するには以下のように記述します。 Rangeオブジェクトの戻り値はString型です。またエ...
VBAでFormulaプロパティでセルの計算式を取得するには以下のように記述します。 Rangeオブジェクトの戻り値はString型で...
VBAで書式設定する方法や表示した値を取得する方法です。 書式設定はNumberFormatとNumberFormatLocalの2種...
VBAでシートをアクティブにする方法です。 列を選択する方法ですが、シートをアクティブにしてからじゃないと上手く選択できませんでした。...
VBAでFreeFile関数を使用してファイル出力します。 これでOpenで指定したフルパスのファイル名でファイルが出力されます。 ...
VBAでHiddenプロパティを使用して行の表示非表示を切り替えることができます。 Rangeオブジェクト.Rows.Hiddenをt...
VBAには動的配列があると言いました。 動的配列はReDimステートメントを使用して配列の要素数を変更することができますが、再度、要素...
VBAで全シートを取得するにはWorksheetsオブジェクトで簡単に取得することができます。 結果は以下のようになります。