2012-03-21 3 views
4

Microsoft Word에서 VB에서 매우 기본적인 매크로를 작성하려고하는데 필요한 지식이 없습니다. 마이크로 소프트 워드 매크로를 사용하여 이미지의 크기를 조정하고 위치를 변경하십시오.

  • 은 오른쪽 상단에 위치를 변경하고
  • 나는 통해 첫 번째 작업을 할 수있는 크기를 조정

    1. 파일에서 그림을 삽입 :

      는 간단히 말해서 나는 두 가지 일을 할 필요가 새로운 매크로 기능을 기록하지만 녹화 모드에서 사진을 이동하도록 선택할 수 없어서 VB 코드가 필요합니다.

      이미 가지고 있으므로 이미지를 이동/크기를 조정하려면 어떻게해야합니까?

      Selection.InlineShapes.AddPicture FileName:= _ 
          "C:\Users\***\Pictures\**.jpg" _ 
          , LinkToFile:=False, SaveWithDocument:=True 
      

    답변

    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"와 같은 단어가 포함되어 있으면 찾을 수 있습니다. 유능한 –

    관련 문제