을 지정하는 위치의 새로운 inlineshape Word VBA?
문제
에서 일하고 있어요"문서"마법사를 위해 회사는 일이다.다.파일의 헤더로 구성된 텍스트 및 형태 분야,그리고 많은 VBA 코드입니다.몸의 문서 뽑아서 OLE 개체로부터 분리됩니다.doc 파일입니다.
현재,이행되고 있으로 Shape
, 이 아닌 InlineShape
.나이할 수 있기 때문에 절대적으로 위치를 모양이는 반면,InlineShape 상의 시작 부분에 나타납니다.
이 문제는 Shape
움직이지 않는 경우는 크기의 머리글을 변경합니다.만약 누군가가 요구하는 추가 또는 제거에서 선 헤더로 인해 특별한 경우,그들은 또한 이동하는 물체를 정의하는 몸입니다.이것은 고통,그리고 나는 그것을 피하기 위해 가능한 경우.
Long story short,어떻게 배치 InlineShape
사용 VBA Word?
이 버전을 사용하는 단어 97.
해결책
InlineShape 로 취급합니다.따라서,동일한 기술입니다.
ThisDocument.Range(15).InlineShapes.AddPicture "1.gif"
다른 팁
최종 코드를 사용하여 종료 ThisDocument.Paragraphs
을 얻는 범위 내가 필요합니다.하지만 GSerg 지적이 나의 오른쪽 방향으로 사용 Range
내 개체 어디에 있습니다.더 보기
제휴하지 않습니다 StackOverflow