Word 표의 셀에 머리글과 바닥글을 추가하는 방법이 있나요?

Word 표의 셀에 머리글과 바닥글을 추가하는 방법이 있나요?

인쇄하고 잘라내고 싶은 데이터가 테이블에 있습니다. 하지만 잘라낸 후에도 테이블의 어디에 있었는지 추적하고 싶습니다. 셀 안에 머리글/바닥글을 추가하여 "1a"/"1b"/등을 넣을 수 있는 방법이 있나요? 각 셀에? 수백 개의 데이터 셀이 있으므로 이를 공식으로 작성하는 방법(예: 전체 페이지의 머리글/바닥글에 페이지 번호)을 작성하는 방법이 있다면 정말 그렇게 하고 싶습니다!

감사합니다!

답변1

아니요Word에서는 그렇게 할 수 있는 방법이 없습니다.

Word에는 셀 주소라는 개념조차 존재하지 않습니다.

매크로를 사용하더라도 VBA는 Word의 테이블에서 잘 작동하지 않기 때문에 상당히 어려울 수 있습니다.

답변2

Word에서 표 셀에 바닥글이 없는 것은 사실이지만 다음 코드는 선택 항목의 첫 번째 표에 있는 각 셀의 오른쪽 아래 모서리에 고정된(즉, 업데이트할 수 없는) 셀 좌표를 삽입합니다. 주의 사항: 중첩되지 않은 단순한 테이블에 대해서만 코드를 실행했습니다. 또한 코드는아니다오류 처리를 포함하므로 작업 등을 백업하십시오.

Sub InsertCellCoordinates()

    If Selection.Tables.count = 0 Then Exit Sub

    Dim tbl As Table
    Set tbl = Selection.Tables(1)

    Dim RowCntr As Integer
    Dim CellCntr As Integer
    Dim rran As Range

    For RowCntr = 1 To tbl.Rows.count
        For CellCntr = 1 To tbl.Rows(RowCntr).Cells.count
            Set rran = tbl.Rows(RowCntr).Cells(CellCntr).Range.Characters.Last
            rran.Collapse wdCollapseStart

            rran.InsertParagraph

            rran.InsertAfter Chr(RowCntr + &H40) & "." & CellCntr

            rran.Paragraphs.Last.Format.Alignment = wdAlignParagraphRight
        Next
    Next

End Sub

관련 정보