2012-03-21 6 views
4

Microsoft WordのVBで非常に基本的なマクロを作成しようとしていますが、必要な知識はありません。マイクロソフトのワードマクロを使用してイメージのサイズを変更してイメージを移動

  1. 右上隅にそれを再配置し、それを

のサイズを変更し、ファイル

  • から画像を挿入して、私は経由して最初のタスクを行うことができます。私は、単純に2つのことを行う必要がある

    新しいマクロ機能を記録しますが、記録モードでは画像を移動することができませんので、VBコードが必要です。

    私はすでにこれを持っていますので、イメージをどのように移動/サイズ変更できますか?

  • 答えて

    6

    AddPicture関数には、イメージのサイズを希望のサイズに変更するために使用できる幅と高さを含む多数のパラメータがあります。

    以下の例を参照してください。

    Sub InsertImage() 
    
        Dim imagePath As String 
        imagePath = "C:\\picture.jpg" 
    
        ActiveDocument.Shapes.AddPicture FileName:=imagePath, _ 
        LinkToFile:=False, _ 
        SaveWithDocument:=True, _ 
        Left:=-5, _ 
        Top:=5, _ 
        Anchor:=Selection.Range, _ 
        Width:=20, _ 
        Height:=20 
    
    End Sub 
    

    をさらに、AddPicture関数()関数だけでなく、あなたがそれに渡すことができる利用可能なパラメータのリストの説明についてはthis MSDNの記事を見ています。

    +1

    それは魅力的なように機能しました。ありがとう! –

    +2

    あなたは大丈夫です。ネット上には、ms officeのマクロに関連するリソースがたくさんあります。検索エンジンのクエリに "vba"、 "macro"、 "office"などの単語を含めると、有用 –

    関連する問題