銀河鉄道

【VBA】シートにあるデータを配列に格納する|CurrentRegion

サムネイル
CurrentRegionのデータを配列で取得

空白行・空白列で囲まれた内側の範囲を取得する

空白を含まないデータになる

Public Function GetSheetDataCurrent( _
                                            ByVal ws As Worksheet, _
                                            ByVal row As Long, _
                                            ByVal col As Long) As Variant
    GetSheetDataCurrent = ws.Cells(row, col).CurrentRegion.value
End Function

途中に空白が含まれている場合は、UsedRange

テーブルの場合

関連記事

要素数の取得

シートに貼り付け

中身の操作

著者

author
月うさぎ

編集後記:
この記事の内容がベストではないかもしれません。

記事一覧