Bookmark.ConvertToTable メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
テキストをセルに区切るための文字を指定します。 文字、または定数 WdTableFieldSeparatorwdSeparateByCommas(、wdSeparateByDefaultListSeparatorwdSeparateByParagraphsまたは wdSeparateByTabs) のいずれかを指定できます。この引数を省略すると、 プロパティの値がDefaultTableSeparator使用されます。
- 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) のいずれかです。 が wdWord8TableBehaviorの場合DefaultTableBehavior
、この引数は無視されます。
- DefaultTableBehavior
- Object
Word が表内のセルのサイズを内容に合わせて自動的に変更する (AutoFit) かどうかを指定する値を設定します。 WdDefaultTableBehavior 定数 (wdWord8TableBehavior または wdWord9TableBehavior) のどちらかです。
戻り値
例
次のコード例では、テキストを 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 ソリューションの省略可能なパラメーター」を参照してください。