Page.XOffsetWithinReaderSpread 屬性 (Publisher)
會傳回 Single ,代表 (以點 為單位的距離,) 從讀取器的左邊緣分散到頁面左邊緣的距離。 唯讀。
語法
運算式。XOffsetWithinReaderSpread
表達 代表 Page 物件的變數。
傳回值
單一
範例
本範例會在使用中出版物的第二頁和第三頁上建立圖案,然後將第三頁上的圖案位置設定為頁面與第二頁上圖案的對角對角。 為了讓本範例順利運作,使用中出版物至少必須有三頁。
Sub OffsetShapePositions()
Dim shpOne As Shape
Dim intLeft As Integer
Dim intTop As Integer
Dim intWidth As Integer
Dim intHeight As Integer
With ActiveDocument
.ViewTwoPageSpread = True
With .Pages
intWidth = 150
intHeight = 150
intLeft = (.Item(2).Width / 2) - intWidth
intTop = InchesToPoints(7)
Set shpOne = .Item(2).Shapes.AddShape _
(Type:=msoShape5pointStar, Left:=intLeft, _
Top:=intTop, Width:=intWidth, Height:=intHeight)
intLeft = (.Item(3).XOffsetWithinReaderSpread - _
.Item(2).XOffsetWithinReaderSpread) + (.Item(2) _
.Width - shpOne.Left - shpOne.Width)
intTop = (.Item(3).YOffsetWithinReaderSpread - _
.Item(2).YOffsetWithinReaderSpread) + (.Item(2) _
.Height - shpOne.Top - shpOne.Height)
.Item(2).Shapes.AddShape Type:=msoShape5pointStar, _
Left:=intLeft, Top:=intTop, Width:=intWidth, _
Height:=intHeight
End With
End With
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。