offset是Excel中的函數,該函數的功能是以指定的參照為參照系,通過給定偏移量得到新的參照,其返回的參照可以為一個單元格或單元格區域,並可以指定返回的行數或列數。
Offset是Excel中的函數,在Excel中,OFFSET函數的功能為以指定的參照為參照系,通過給定偏移量得到新的參照。返回的參照可以為一個單元格或單元格區域。並可以指定返回的行數或列數。Reference 作為偏移量參照系的參照區域。Reference 必須為對單元格或相連單元格區域的參照;否則,函數 OFFSET 返回錯誤值#VALUE!。
在Excel中,Offset屬性應用於下面兩個物件
應用於 Range 物件的 Offset 屬性。
返回一個Range物件,該物件代表某個指定區域以外的區域。唯讀。
expression.Offset(RowOffset, ColumnOffset)
expression 必需。該表示式返回一個 Range 物件。
RowOffset Variant 型別,可選。區域偏移的行數(正值、負值或 0(零))。正值表示向下偏移,負值表示向上偏移,預設值為 0。
ColumnOffset Variant 型別,可選。區域偏移的列數(正值、負值或 0(零))。正值表示向右偏移,負值表示向左偏移,預設值為 0。
應用於 TickLabels 物件的 Offset 屬性。
返回或設定各級別標籤之間的距離以及第一級標籤與座標軸之間的距離。其預設距離為百分之百,代表座標軸標籤與座標軸之間的預設距離。其值可以為從 0 到 1000 之間的一個整數百分比,表示相對於座標軸標籤的字型大小。Long 型別,可讀寫。
expression.Offset
expression 必需。該表示式返回一個TickLabels物件。
屬性範例
應用於 Range 物件的範例。
本範例啟用 Sheet1 上活動單元格向右偏移三列、向下偏移三行處的單元格。
Worksheets("Sheet1").Activate ActiveCell.Offset(rowOffset:=3, columnOffset:=3).Activate
本範例假定 Sheet1 中包含一個具有標題行的表格。本範例先選定該表格,但並不選擇標題行。執行本範例之前,活動單元格必須位於表格中。
Set tbl = ActiveCell.CurrentRegion tbl.Offset(1, 0).Resize(tbl.Rows.Count- 1, tbl.Columns.Count).Select
應用於 TickLabels 物件的範例。
如果偏移量小於 500,則本範例將 Chart1 中數值軸上標籤之間的距離設定為當前距離的兩倍。
WithCharts("Chart1").Axes(xlValue).TickLabels If.Offset < 500 then .Offset = .Offset * 2 End If
End With
以上就是offset函數什麼意思的詳細內容,更多請關注TW511.COM其它相關文章!