2
여러 테이블이 포함 된 매우 긴 단어 파일이 있습니다. 각 테이블에는 사용자에게 적용될 수도 있고 적용되지 않을 수도있는 항목 목록이 있습니다.MS Word - 내용 제어 값에 따라 테이블의 행 숨기기
사용자가 채워지지 않은 행을 숨기거나 마스킹하는 방법을 찾으려고합니다.
이렇게하려면 콘텐츠 컨트롤에 대한 전체 문서 lookinf를 살펴보고 contentcontrol.text = "NULL"인지 확인한 다음 테이블 행을 삭제 (또는 숨김) 설정을 통해 숨 깁니다. 행 높이를 0으로 설정).
아이디어가 있으십니까? 내 부분적인 시도 아래
는
Sub HideRows()
Dim d As Document
Set d = ActiveDocument
Dim cc As ContentControl
For Each cc In d.ContentControls
If cc.Range.Text = "NULL" Then
'Delete the table row where this content control is located
End If
Next
End Sub