デフォルトでは、行は下に追加されます。上記の行を追加するためのSOの回答はたくさんありますが、ListObjects
は使用していません。私は助けに感謝します。テーブルの2番目の行の上に行を追加するにはどうすればよいですか? Excel VBA
Private Sub CommandButton1_Click()
Dim the_sheet As Worksheet
Dim table_list_object As ListObject
Dim table_object_row As ListRow
Set the_sheet = Sheets("Decision Log")
Set table_list_object = the_sheet.ListObjects(1)
Set table_object_row = table_list_object.ListRows.Add(1)
End Sub
は2にlistrowの位置を変更しよう:同じことを行い、 '設定しtable_object_row = table_list_object.ListRows.Add(2)' – Fadi
@Fadi 2行目の後に行を挿入する点を除きます。 –