Bookmark.PasteAsNestedTable, méthode
Colle une cellule ou un groupe de cellules en tant que tableau imbriqué dans le contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Sub PasteAsNestedTable
void PasteAsNestedTable()
Notes
Vous ne pouvez utiliser PasteAsNestedTable que si le Presse-papiers contient une cellule ou un groupe de cellules et si le contrôle Bookmark contient une cellule ou un groupe de cellules dans le document en cours.
L'appel de cette méthode peut supprimer le contrôle Bookmark.
Exemples
L'exemple de code suivant ajoute un contrôle Bookmark au tableau du document, qu'il colle ensuite en tant que tableau imbriqué dans la troisième cellule.Le code sélectionne ensuite le tableau suivant dans le signet.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub BookmarkTopLevelTables()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim myTable As Word.Table = Me.Tables.Add( _
Me.Paragraphs(1).Range, 3, 3)
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(myTable.Range, "Bookmark1")
myTable.Range.Copy()
myTable.Range.Cells(3).Range.PasteAsNestedTable()
Dim Index As Integer = 1
Bookmark1.TopLevelTables(Index).Select()
End Sub
private void BookmarkTopLevelTables()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Word.Table myTable = this.Tables.Add(this.Paragraphs[1].Range,
3, 3, ref missing, ref missing);
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(myTable.Range,
"bookmark1");
myTable.Range.Copy();
myTable.Range.Cells[3].Range.PasteAsNestedTable();
int index = 1;
bookmark1.TopLevelTables[index].Select();
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.