共用方式為


ListRows.Add 方法 (Excel)

將新資料列新增至指定 ListObject 所代表的資料表。

語法

表達。新增 (位置Always插入)

代表 ListRows 物件的變數。

參數

名稱 必要/選用 資料類型 描述
位置 選用 Variant 整數。 指定新列的相對位置。
一律插入 選用 Variant 布林值 。 指定插入新列時,無論表格之下的列是否為空白,是否一律將最後一列之下儲存格中的資料移位。 如果為 True,表格之下的儲存格會下移一列。

如果 為False,如果表格下方的行為空,則表格將展開以佔據該行,而不會移動其下方的單元格,但如果表格下方的行包含數據,則在插入新行時,這些單元格將向下移動。

傳回值

代表新資料列的 ListRow 物件。

註解

如果未指定 Position,則會加入新的底端列。 如果未指定 AlwaysInsert,表格之下的儲存格會下移一列 (與指定 True 相同)。

範例

下列範例會在活頁簿第一張工作表的預設 ListObject 物件中新增一列。 因為沒有指定位置,所以會在最下方新增一列。

Set myNewRow = ActiveWorkbook.Worksheets(1).ListObject(1).ListRows.Add

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應