0

ブックマークの場所に移動する必要がある Word ドキュメント内の図形があります。

「左」と「上」のプロパティを使用しようとしましたが、私の知る限り、ブックマークには「左」と「右」のプロパティがないため、これは機能しません。

カット アンド ペーストを使用しようとしましたが、これは図形では機能しません。

形状を作成するコードは次のとおりです。

Set shp = ActiveDocument.Content.InlineShapes.AddOLEControl("Forms.CommandButton.1")

With ActiveDocument.InlineShapes(1).OLEFormat.Object
    .Caption = "Test"
    .Height = 30
    .Width = 44
End With

With ActiveDocument.InlineShapes(1).ConvertToShape
    .Name = "Test1"
    .ZOrder (msoBringInFrontOfText)
End With
4

2 に答える 2

1

ブックマークを使用する代わりに、ドキュメントのどこかで絶対位置を使用できますか?

        Dim Test1 As Shape

        Set Test1 = ActiveDocument.Shapes("Test1")

        With Test1
                .RelativeHorizontalPosition = wdRelativeHorizontalPositionPage
                .RelativeVerticalPosition = wdRelativeVerticalPositionPage
                .Left = InchesToPoints(6.889)
                .Top = InchesToPoints(0.374)
        End With


        End Sub
于 2012-11-29T02:13:52.973 に答える