사용자가 Doc1을 열고 Doc2의 콘텐츠 컨트롤을 채우는 프로세스가 있습니다. 이 일반 텍스트 잘 작동하지만 서식있는 텍스트 및 더 중요한 것은, 서식있는 텍스트 콘텐츠 컨트롤 안에있는 그림에 관한 벽에 실행 해요. 나는 또한 시도콘텐츠 컨트롤에서 다른 콘텐츠 컨트롤로 사진 복사
ThisDocument.SelectContentControlsByTitle("ct2").Item(1).Range.Text = ThisDocument.SelectContentControlsByTitle("ct1").Item(1).Range.Text
:
ThisDocument.SelectContentControlsByTitle("ct1").Item(1).Range.Copy
ThisDocument.SelectContentControlsByTitle("ct2").Item(1).Range.Paste
이 그냥 텍스트와 그림 (들)을 복사하지의 작품에 나타납니다 동안 만
당연히 다음과 같은 텍스트하지만 아무것도 설정하지 않습니다 콘텐츠 컨트롤도. 그래서 나는 ct2 안에서 ct1로 끝납니다.
너무 많이 들여다 보지는 못하지만 분명히 그림은 텍스트와 같은 방식으로 저장되지 않습니다. ms-word가 Excel 같은 모양으로 저장하는지는 모르겠지만 그 점에 관해서는 MSDN 설명서를 살펴 보는 것이 가장 좋습니다. 그런 다음 '복사 붙여 넣기'형식의 메서드를 사용하여 복사하거나 문서 1의 임시 파일에 저장 한 다음 임시 파일 경로를 사용하여 doc2에 삽입해야합니다. clipboard) –