Excelのこととか色々

マクロをどんな Excel ファイルにも実行できるように設定して、3秒かかる操作も1秒で完了。あといろいろ書いてみます・・・

【VBAスタンダードに挑戦!】テーブルの操作(Range/DataBodyRange)

【VBAスタンダードに挑戦!】

f:id:tuna-kichi:20200614200940p:plain

 

本日の5分勉強の内容

 

 

********************************************************

 

テーブルの部位の特定テーブルの部位特定

テーブル全体(タイトル行含む)

・Range("B1"). ListObject.Range

・赤枠の範囲のテーブルの全てのセルを表す

・Range("B1"). ListObject.Range(1) で、特定のセルを表す

・Range("B1"). ListObject.Range(12) で、青森県のセル(緑枠)を表す

・左上から右に進み、下に下がる(この場合はRange("B1")が先頭)

 

テーブル全体(タイトル行含まない)

・Range("B1"). ListObject.DataBodyRange

・青枠の範囲の全てのセルを表す

・青森県のセル(緑枠)は
 Range("B1"). DataBodyRange(7) となる(先頭セルは Range("B2"))

 

タイトル行

・Range("B1"). ListObject. HeaderRowRange

 

                      

昨日は 、テーブルがどこにあるか指定する方法、

本日は、そのテーブル内の特定の箇所を特定する方法でした。 

 

テーブルのメリットがまだ見つからないなぁ・・・

 

 

 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

にほんブログ村 子育てブログ 幼稚園児育児へ
にほんブログ村
にほんブログ村 英語ブログ 初心者英語へ
にほんブログ村
にほんブログ村 IT技術ブログ VBAへ
にほんブログ村

==================================

  Graspyで無料プログラミング講座を受講する