다음을 통해 공유


Bookmark.ConvertToTable 메서드

정의

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

public Microsoft.Office.Interop.Word.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);
abstract member ConvertToTable : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Office.Interop.Word.Table
Public Function ConvertToTable (Optional ByRef Separator As Object, Optional ByRef NumRows As Object, Optional ByRef NumColumns As Object, Optional ByRef InitialColumnWidth As Object, Optional ByRef Format As Object, Optional ByRef ApplyBorders As Object, Optional ByRef ApplyShading As Object, Optional ByRef ApplyFont As Object, Optional ByRef ApplyColor As Object, Optional ByRef ApplyHeadingRows As Object, Optional ByRef ApplyLastRow As Object, Optional ByRef ApplyFirstColumn As Object, Optional ByRef ApplyLastColumn As Object, Optional ByRef AutoFit As Object, Optional ByRef AutoFitBehavior As Object, Optional ByRef DefaultTableBehavior As Object) As Table

매개 변수

Separator
Object

텍스트를 셀로 분리하는 데 사용되는 문자를 지정합니다. 문자 또는 다음 WdTableFieldSeparator 상수 중 하나일 수 있습니다. wdSeparateByCommas, wdSeparateByDefaultListSeparator, wdSeparateByParagraphs또는 wdSeparateByTabs. 이 인수를 생략하면 속성 값이 DefaultTableSeparator 사용됩니다.

NumRows
Object

표의 행 수입니다. 이 인수를 생략하면 Microsoft Office Word에서는 Bookmark 컨트롤의 내용에 따라 행 수를 설정합니다.

NumColumns
Object

표의 열 수입니다. 이 인수를 생략하면 Word에서는 Bookmark 컨트롤의 내용에 따라 열 수를 설정합니다.

InitialColumnWidth
Object

각 열의 초기 너비(포인트)입니다. 이 인수를 생략하면 Word에서는 표가 여백을 모두 사용하도록 열 너비를 계산하고 조정합니다.

Format
Object

표 자동 서식 대화 상자에 표시된 미리 정의된 서식 중 하나를 지정합니다. WdTableFormat 상수 중 하나일 수 있습니다.

ApplyBorders
Object

지정된 서식의 테두리 속성을 적용하려면 true입니다.

ApplyShading
Object

지정된 서식의 음영 속성을 적용하려면 true입니다.

ApplyFont
Object

지정된 서식의 글꼴 속성을 적용하려면 true입니다.

ApplyColor
Object

지정된 서식의 색 속성을 적용하려면 true입니다.

ApplyHeadingRows
Object

지정된 서식의 제목 행 속성을 적용하려면 true입니다.

ApplyLastRow
Object

지정된 서식의 마지막 행 속성을 적용하려면 true입니다.

ApplyFirstColumn
Object

지정된 서식의 첫 번째 열 속성을 적용하려면 true입니다.

ApplyLastColumn
Object

지정된 서식의 마지막 열 속성을 적용하려면 true입니다.

AutoFit
Object

셀에서 텍스트의 줄바꿈 방법을 변경하지 않고 표 열의 너비를 최대로 줄이려면 true입니다.

AutoFitBehavior
Object

Word가 표 크기를 지정하는 방법에 대한 자동 맞춤을 설정합니다. WdAutoFitBehavior 상수인 wdAutoFitContent, wdAutoFitFixed 또는 wdAutoFitWindow일 수 있습니다. 이 이wdWord8TableBehaviorDefaultTableBehavior 이 인수는 무시됩니다.

DefaultTableBehavior
Object

Word에서 표의 셀 크기를 해당 내용에 맞도록 자동으로 변경하는지 여부를 지정하는 값을 설정합니다(자동 맞춤). WdDefaultTableBehavior 상수인 wdWord8TableBehavior 또는 wdWord9TableBehavior일 수 있습니다.

반환

Table.

예제

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

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

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);
}
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

설명

선택적 매개 변수

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

적용 대상