Bookmark.PasteExcelTable (Método)
Pega una tabla de Microsoft Office Excel en el control Bookmark y le da formato.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Sub PasteExcelTable ( _
LinkedToExcel As Boolean, _
WordFormatting As Boolean, _
RTF As Boolean _
)
void PasteExcelTable(
bool LinkedToExcel,
bool WordFormatting,
bool RTF
)
Parámetros
- LinkedToExcel
Tipo: System.Boolean
true, para vincular la tabla pegada al archivo de Excel original de modo que los cambios realizados en el archivo de Excel se reflejen en Microsoft Office Word.
- WordFormatting
Tipo: System.Boolean
true para aplicar formato a la tabla mediante el formato del documento de Word.false para aplicar formato a la tabla según el archivo de Excel original.
- RTF
Tipo: System.Boolean
true para pegar la tabla de Excel usando formato de texto enriquecido (RTF).false para pegar la tabla de Excel como HTML.
Comentarios
Llamar a este método podría eliminar el control Bookmark.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente pega una tabla de Excel en el control Bookmark. Los parámetros especifican que la tabla pegada está vinculada al archivo de Excel, mantiene el formato de Excel original y se pega como RTF. Este ejemplo requiere que el Portapapeles contenga una tabla de Excel.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkPasteExcelTable()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.PasteExcelTable(True, False, True)
End Sub
private void BookmarkPasteExcelTable()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bool LinkedToExcel = true;
bool WordFormatting = false;
bool RTF = true;
bookmark1.PasteExcelTable(LinkedToExcel, WordFormatting, RTF);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.