모든 표를 새 문서에 복사 (Microsoft Word)
표는 다양한 유형의 정보를 표시하는 좋은 방법입니다. 사실 거의 전적으로 표로 구성된 문서를 보았습니다. 표로 많은 작업을하는 경우 (언젠가는) 모든 표를 한 문서에서 새로운 문서로 복사 할 수 있습니다. 새 문서에서 사용할 수 있어야하는 표 형식 정보가 있지만 원본 문서의 나머지 정보는 필요하지 않은 경우 유용 할 수 있습니다.
이러한 유형의 복사를 수행하는 가장 쉬운 방법은 매크로를 사용하는 것입니다.
다행히 문서의 모든 테이블은 Tables 컬렉션을 통해 VBA에서 사용할 수 있습니다. 즉, 컬렉션의 각 항목 (각 항목은 개별 테이블이 됨)을 단계별로 살펴본 다음 복사 할 수 있습니다.
Sub CopyTables() Dim Source As Document Dim Target As Document Dim tbl As Table Dim tr As Range Set Source = ActiveDocument Set Target = Documents.Add For Each tbl In Source.Tables Set tr = Target.Range tr.Collapse wdCollapseEnd tr.FormattedText = tbl.Range.FormattedText tr.Collapse wdCollapseEnd tr.Text = vbCrLf Next End Sub
매크로가 실행되면 새 문서 (대상)를 만들고 원본 문서 (소스)의 테이블을 새 문서로 복사합니다. (소스 문서는 매크로를 실행할 때 활성화 된 문서입니다.)
매크로는 대상 문서의 각 테이블 사이에 빈 줄을 둡니다.
빈 줄을 원하지 않으면 Next 문 바로 앞 줄을 제거하거나 주석 처리하십시오.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (13338)은 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Office 365의 Word에 적용됩니다.