【VBA】Excelのテーブルの最終行に値を追加する
作成日:2022-12-01
更新日:2022-12-04

最終行に追加
最終行を.Rows.Countで取得 → +1で 1行追加する
With Range("テーブル名")
.Cells(.Rows.Count + 1, 1).Value = "aaa"
.Cells(.Rows.Count + 1, 2).Value = "bbb"
.Cells(.Rows.Count + 1, 3).Value = "ccc"
.Cells(.Rows.Count + 1, 4).Value = "ddd"
End With
2022-12-01
編集後記:
この記事の内容がベストではないかもしれません。
記事一覧
-

テーブルの指定位置に行を追加 【VBA】Excelテーブルの指定した位置に行を追加する -

[VBA]開いているブックからファイルを探す 【VBA】開いている全ブックから対象ブックをセット|InStr ファイル名の一部で判定 -

時間計算のDateAdd 【VBA】DateAddで時間の足し算・引き算 -

[VBA]Vertical Paste1D array 【VBA】一次元配列を縦方向にシートに貼り付け【範囲をリサイズする】 -

[VBA]終了のメッセージボックス 【VBA】マクロ終了時のメッセージ|タイム付きmsgbox -

[VBA]Log WriterLet’s log this. 【VBA】ログをファイル出力するクラス|LogWriter