다음을 통해 공유


방법: 프로그래밍 방식으로 워크시트 메모 표시

프로그래밍 방식으로 Microsoft Office Excel 워크시트에 메모를 표시하거나 숨길 수 있습니다.

적용 대상: 이 항목의 정보는 Excel 2013 및 Excel 2010의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

문서 수준 사용자 지정에서 워크시트에 모든 메모를 표시하려면

  • 메모를 표시하려면 Visible 속성을 true로 설정하고, 그렇지 않으면 false로 설정합니다.이 코드는 ThisWorkbook 클래스가 아닌 시트 클래스에 배치해야 합니다.

    Private Sub ShowOrHideComments(ByVal show As Boolean)
        Dim i As Integer
        For i = 1 To Me.Comments.Count
            Me.Comments(i).Visible = show
        Next
    End Sub
    
    private void ShowOrHideComments(bool show)
    {
        for (int i = 1; i <= this.Comments.Count; i++)
        {
            this.Comments[i].Visible = show;
        }
    }
    

응용 프로그램 수준 추가 기능에서 워크시트에 모든 메모를 표시하려면

  • 메모를 표시하려면 Visible 속성을 true로 설정하고, 그렇지 않으면 false로 설정합니다.

    Private Sub ShowOrHideComments(ByVal show As Boolean)
        Dim worksheet As Excel.Worksheet = CType(Application.ActiveSheet, Excel.Worksheet)
        Dim i As Integer
        For i = 1 To worksheet.Comments.Count
            worksheet.Comments(i).Visible = show
        Next
    End Sub
    
    private void ShowOrHideComments(bool show)
    {
        Excel.Worksheet worksheet = (Excel.Worksheet)Application.ActiveSheet;
        for (int i = 1; i <= worksheet.Comments.Count; i++)
        {
            worksheet.Comments[i].Visible = show;
        }
    }
    

참고 항목

작업

방법: 프로그래밍 방식으로 워크시트 메모 추가 및 삭제

개념

워크시트 작업

호스트 항목 및 호스트 컨트롤 개요