一般社団法人 全国個人事業主支援協会

COLUMN コラム

今回はExcelマクロ(VBA)のセルに関数を入力する場合に関して⑤です。

 

.Rows.Count:エクセルシートの最終行を返してくれます。

.Columns.Count:エクセルシートの最終列を返してくれます。

最終行・最終列の最大を教えてもらってどうするか。

 

Cells(Rows.Count, 1).End(xlup).Row

 

Cells(Rows.Count, 1) は、A列の最終行のセルを指します。Endがつくことでデータが入っている一番上ではなく最後のセルをみてくれ、「xlup」で移動しただけで終わってしまう為、「.Row」が必要になります。Rowは(最終行を)出力してくれます。

 

※データの間が抜けていても全部参照するのがUp、データが抜けていると止まるのがDown。

The following two tabs change content below.

更科 舞

フリーランスの事務になります。よろしくお願い致します。

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア