사용자 지정 서식 지정으로 텍스트를 삽입 한 다음 글꼴 스타일을 코드를 실행하기 전에 다시 변경하려고합니다.Word 2007 VBA를 사용하여 텍스트 삽입
Dim myText As String
Dim oldFont As Object
'Save old font
Set oldFont = Selection.Font
'Insert text with custom font
myText = "CUSTOM STRING"
Selection.Font.Name = "Comic Sans MS"
Selection.Font.Size = 26
Selection.Font.Bold = True
Selection.TypeText (myText)
'Revert font back to original
Set Selection.Font = oldFont
누구든지 내가 원하는 것을 할 수있는 방법을 설명 할 수 있습니까?
편집 : 더 구체적이어야합니다. 텍스트를 입력 할 때 홈 탭 (예 : 만화 Sans Ms, 크기 22, 굵게)에 표시되는 특정 서식이 있습니다. 코드에 텍스트를 삽입하면 입력하는 형식이 변경되므로 입력을 계속하면 NEWS 글꼴 유형이 아닌 Comic Sans MS 형식이됩니다. VBA 코드를 통해 텍스트를 삽입 한 후에 타이핑을 계속하면 오래된 서식을 유지할 수 있도록 노력하고 있습니다.
죄송합니다, 좀 더 구체적인되어 있어야합니다. 텍스트를 입력 할 때 홈 탭 (예 : 만화 Sans Ms, 크기 22, 굵게)에 입력 한 특정 서식이 있습니다. 매크로를 사용하여 텍스트를 삽입하면 입력하는 서식이 변경되므로 입력을 계속하면 NEWS 글꼴 유형이 아닌 Comic Sans MS가됩니다. 매크로를 통해 텍스트를 삽입 한 후에도 타이핑을 계속하면 오래된 서식을 유지할 수 있도록 노력하고 있습니다. –