표를 텍스트로 변환 할 때 프레임 방지 (Microsoft Word)
Peg에 Around에 대한 텍스트 배치가 설정된 테이블이 있고 테이블을 텍스트로 변환하면 해당 텍스트가 프레임에있게됩니다. 그녀는 프레임에 그것을 원하지 않습니다. 그녀는 텍스트와 함께 평범하고 인라인을 원합니다. Peg는 변환 된 테이블이 프레임으로 끝나는 것을 방지하는 설정이 있는지 궁금합니다.
이 동작을 제어하는 설정은 없습니다. Word는 일반 문서 텍스트를 기준으로 표 텍스트를 어디에 둘지 모르기 때문에이를 프레임에 배치합니다. 이 문제를 수동으로 해결하는 유일한 방법은 테이블이 인라인이되도록 텍스트 줄 바꿈을 변경 한 다음 텍스트로 변환하는 것입니다. 간단한 매크로를 사용하여 이것을 약간 자동화 할 수 있습니다 :
Sub ConvertTable1() If Selection.Information(wdWithInTable) Then Selection.Tables(1).Rows.WrapAroundText = False Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True Else MsgBox "Insertion point must be in a table." End If End Sub
물론 “매크로 경로”를 선택하면 매크로를 사용하여 테이블을 텍스트 (프레임에 배치)로 변환 한 다음 프레임을 삭제할 수 있습니다. 방법은 다음과 같습니다.
Sub ConvertTable2() If Selection.Information(wdWithInTable) Then Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True ActiveDocument.Frames.Delete Else MsgBox "Insertion point must be in a table." End If End Sub
두 매크로 모두 동일한 결과를 생성합니다. 테이블 안에 삽입 포인터가 있는지 확인한 다음 매크로를 실행하기 만하면됩니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (2358)은 Microsoft Word 2007, 2010, 2013 및 2016에 적용됩니다.