Excel) (Range.Table 方法
會根據輸入值及工作表上定義的公式來建立運算列表。
語法
運算式。資料表 (RowInput、 ColumnInput)
expression 代表 Range 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
RowInput | 選用 | Variant | 要使用為表格之列變數的單一儲存格。 |
ColumnInput | 選用 | Variant | 要使用為表格之欄變數的單一儲存格。 |
傳回值
Variant
註解
使用運算列表,透過變更工作表上特定常數的值,並觀察其他儲存格相應的變化情況,可進行假設分析。
範例
本範例會在 Sheet1 上 A1:K11 儲存格中建立一個格式化的九九乘法表。
Set dataTableRange = Worksheets("Sheet1").Range("A1:K11")
Set rowInputCell = Worksheets("Sheet1").Range("A12")
Set columnInputCell = Worksheets("Sheet1").Range("A13")
Worksheets("Sheet1").Range("A1").Formula = "=A12*A13"
For i = 2 To 11
Worksheets("Sheet1").Cells(i, 1) = i - 1
Worksheets("Sheet1").Cells(1, i) = i - 1
Next i
dataTableRange.Table rowInputCell, columnInputCell
With Worksheets("Sheet1").Range("A1").CurrentRegion
.Rows(1).Font.Bold = True
.Columns(1).Font.Bold = True
.Columns.AutoFit
End With
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。