【VBA】シートにあるデータを配列に格納する|UsedRange
記事更新日:2022-12-04

シートで使用されているセルの範囲すべてを取得
空白も含む範囲:UsedRange
Public Function GetSheetDataUsed(ByVal ws As Worksheet) As Variant
GetSheetDataUsed = ws.UsedRange.value
End Function
空白を含まない場合は、CurrentRegion
テーブルの場合
関連記事
要素数の取得
シートに貼り付け
中身の操作
CLICK
2022-12-04
編集後記:
この記事の内容がベストではないかもしれません。
記事一覧
-
dictionaryをセットする 【VBA】Dictionaryのセット|CreateObject(“Scripting.Dictionary”) -
クラスでForEachを使いたい 【VBA】クラスで通常のCollection機能を利用する準備|ForEachが使えない -
テーブルをソートする 【VBA】Excelテーブルを昇順で並び替える|ソート -
オートフィルタの解除と行列の再表示 【VBA】オートフィルタ解除&非表示を表示する -
配列の縦横変換 【VBA】配列の縦横変換 -
オブジェクト生成のCreateObjectまとめ 【VBA】dictionary・テキストファイル・outlook・Access用にオブジェクトを生成する|CreateObject