VBA 코드를 한 단어 문서에서 다른 단어 문서로 복사하려면 다음 코드를 사용합니다 (C# 사용). 그것은 모듈을 위해 작동하지만 나는 userforms와 함께 작동시키지 못합니다.Word 문서 복사 다른 사용자 형식
VBComponent sourceVBC = GetSourceDocVB();
VBComponent targetVBC = document.VBProject.VBComponents.Add(sourceVBC.Type);
string codes = sourceVBC.CodeModule.get_Lines(1, sourceVBC.CodeModule.CountOfLines);
targetVBC.CodeModule.AddFromString(codes);
targetVBC.Name = sourceVBC.Name;
예, userform은 대상 문서로 복사되지만 해당 필드는 복사되지 않습니다. 레이블 및 텍스트 상자가 포함 된 경우와 같습니다. 해당 필드는 복사되지 않습니다. 내가 여기서 뭔가를 놓치고 있니?