다음을 통해 공유


Bookmark.ConvertToTable 메서드

Bookmark 컨트롤 내의 텍스트를 표로 변환합니다.

네임스페이스:  Microsoft.Office.Tools.Word
어셈블리:  Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)

구문

‘선언
Function ConvertToTable ( _
    ByRef Separator As Object, _
    ByRef NumRows As Object, _
    ByRef NumColumns As Object, _
    ByRef InitialColumnWidth As Object, _
    ByRef Format As Object, _
    ByRef ApplyBorders As Object, _
    ByRef ApplyShading As Object, _
    ByRef ApplyFont As Object, _
    ByRef ApplyColor As Object, _
    ByRef ApplyHeadingRows As Object, _
    ByRef ApplyLastRow As Object, _
    ByRef ApplyFirstColumn As Object, _
    ByRef ApplyLastColumn As Object, _
    ByRef AutoFit As Object, _
    ByRef AutoFitBehavior As Object, _
    ByRef DefaultTableBehavior As Object _
) As Table
Table ConvertToTable(
    ref Object Separator,
    ref Object NumRows,
    ref Object NumColumns,
    ref Object InitialColumnWidth,
    ref Object Format,
    ref Object ApplyBorders,
    ref Object ApplyShading,
    ref Object ApplyFont,
    ref Object ApplyColor,
    ref Object ApplyHeadingRows,
    ref Object ApplyLastRow,
    ref Object ApplyFirstColumn,
    ref Object ApplyLastColumn,
    ref Object AutoFit,
    ref Object AutoFitBehavior,
    ref Object DefaultTableBehavior
)

매개 변수

  • NumRows
    형식: System.Object%
    표의 행 수입니다.이 인수를 생략하면 Microsoft Office Word에서는 Bookmark 컨트롤의 내용에 따라 행 수를 설정합니다.
  • NumColumns
    형식: System.Object%
    표의 열 수입니다.이 인수를 생략하면 Word에서는 Bookmark 컨트롤의 내용에 따라 열 수를 설정합니다.
  • InitialColumnWidth
    형식: System.Object%
    각 열의 초기 너비(포인트)입니다.이 인수를 생략하면 Word에서는 표가 여백을 모두 사용하도록 열 너비를 계산하고 조정합니다.
  • Format
    형식: System.Object%
    표 자동 서식 대화 상자에 표시된 미리 정의된 서식 중 하나를 지정합니다.WdTableFormat 상수 중 하나일 수 있습니다.
  • ApplyBorders
    형식: System.Object%
    지정된 서식의 테두리 속성을 적용하려면 true입니다.
  • ApplyShading
    형식: System.Object%
    지정된 서식의 음영 속성을 적용하려면 true입니다.
  • ApplyFont
    형식: System.Object%
    지정된 서식의 글꼴 속성을 적용하려면 true입니다.
  • ApplyColor
    형식: System.Object%
    지정된 서식의 색 속성을 적용하려면 true입니다.
  • ApplyHeadingRows
    형식: System.Object%
    지정된 서식의 제목 행 속성을 적용하려면 true입니다.
  • ApplyLastRow
    형식: System.Object%
    지정된 서식의 마지막 행 속성을 적용하려면 true입니다.
  • ApplyFirstColumn
    형식: System.Object%
    지정된 서식의 첫 번째 열 속성을 적용하려면 true입니다.
  • ApplyLastColumn
    형식: System.Object%
    지정된 서식의 마지막 열 속성을 적용하려면 true입니다.
  • AutoFit
    형식: System.Object%
    셀에서 텍스트의 줄바꿈 방법을 변경하지 않고 표 열의 너비를 최대로 줄이려면 true입니다.

반환 값

형식: Microsoft.Office.Interop.Word.Table
Table 입니다.

설명

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 텍스트가 있는 Bookmark 컨트롤을 문서에 추가한 다음 책갈피의 텍스트를 표로 변환합니다.

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

Private Sub BookmarkConvertToTable()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "1,2,3,4,5,6"

    Dim Table1 As Word.Table = Bookmark1.ConvertToTable( _
        Separator:=Word.WdTableFieldSeparator.wdSeparateByCommas, _
        Format:=Word.WdTableFormat.wdTableFormatClassic1, _
        ApplyBorders:=True, AutoFit:=True, AutoFitBehavior:= _
        Word.WdAutoFitBehavior.wdAutoFitContent)

End Sub
private void BookmarkConvertToTable()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "1,2,3,4,5,6";

    object Separator = Word.WdTableFieldSeparator.wdSeparateByCommas;
    object Format = Word.WdTableFormat.wdTableFormatClassic1;
    object ApplyBorders = true;
    object AutoFit = true;
    object AutoFitBehavior = Word.WdAutoFitBehavior.wdAutoFitContent;

    Word.Table Table1 = bookmark1.ConvertToTable(ref Separator,
        ref missing, ref missing, ref missing, ref Format,
        ref ApplyBorders, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing,
        ref missing, ref AutoFit, ref AutoFitBehavior,
        ref missing);
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Bookmark 인터페이스

Microsoft.Office.Tools.Word 네임스페이스