사용자 지정 속성 인쇄 (Microsoft Word)
문서에서 사용자 정의 문서 속성을 많이 사용하는 경우 해당 값을 인쇄하는 방법이 필요할 수 있습니다. (사용자 정의 문서 속성은 문서의 변수와 비슷합니다. VBA 프로그래밍에서 많이 사용됩니다.)
안타깝게도 직접 인쇄 할 수있는 명령이나 기능이 없습니다.
그러나 속성을 새 문서에 복사 한 다음 해당 문서를 인쇄 할 수 있습니다.
기본적으로 새 문서를 만든 다음 이전 문서의 모든 사용자 정의 속성을 살펴보고 이름과 값을 새 문서에 복사하면됩니다. 다음과 같이 CustomDocumentProperties 컬렉션의 Count 속성을 사용하여이 작업을 수행 할 수 있습니다.
Sub PrintDocProps() Dim iPropCount As Integer Dim i As Integer Dim docSource As Document Dim docTarget As Document Set docSource = ActiveDocument Set docTarget = Documents.Add docTarget.Activate iPropCount = docSource.CustomDocumentProperties.Count Selection.TypeText Text:="There are " If iPropCount > 0 Then Selection.TypeText Text:=iPropCount Else Selection.TypeText Text:="no" End If Selection.TypeText Text:=" custom properties in the document." Selection.InsertParagraph Selection.InsertParagraph For i = 1 to iPropCount Selection.TypeText _ Text:=docSource.CustomDocumentProperties(i).Name Selection.TypeText Text:="Value: " Selection.TypeText _ Text:=docSource.CustomDocumentProperties(i).Value Selection.InsertParagraph Selection.InsertParagraph Selection.InsertParagraph Next i End Sub
이 코드는 잘 작동하지만 그다지 강력하지는 않습니다. 예를 들어 소스 문서에 실제로 사용자 정의 속성이 있는지 확인하지 않습니다. 단지 있다고 가정합니다. 그러나 이러한 코딩은 쉽게 추가 할 수 있습니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (11392)은 Office 365의 Microsoft Word 2007, 2010, 2013, 2016 및 Word에 적용됩니다. 이전 메뉴에 대한이 팁 버전을 찾을 수 있습니다. 여기에 Word의 인터페이스 :
link : / word-Printing_Custom_Properties [사용자 정의 속성 인쇄]
.