¿Cómo opera el complemento de documentos wps la API de tabla?
Para leer una determinada fila de datos en la tabla WPS desde el complemento en el documento WPS, debe escribir código utilizando el lenguaje de programación WPS VBA (Visual Basic para Aplicaciones). El siguiente es un código de muestra que puede leer la segunda fila de datos en la tabla WPS denominada "Hoja1":
Sub ReadExcelData()
Atenuar xlApp como objeto
Atenuar xlBook como objeto
Atenuar xlSheet como objeto
Atenuar i como entero
Establecer xlApp = CreateObject("Excel.Application")
Establecer xlBook = xlApp.Workbooks.Open("C:\example.xlsx") 'Reemplazar con la ruta de su archivo
Establecer xlSheet = xlBook.Sheets("Sheet1") 'Reemplazar con su tabla nombre
For i = 1 To 5 'Reemplazar con el número de columnas que desea leer
'Asigne los datos de la fila 2 y la columna i al marcador del documento
ActiveDocument.Bookmarks("Bookmark" & i).Range.Text = xlSheet.Cells(2, i).Value
Siguiente i
xlBook.Close False 'Cerrar el archivo de tabla WPS sin guardar los cambios
Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing
End Sub
En el código de muestra anterior, usamos la función CreateObject para crear un objeto Excel.Application y luego usamos el método Workbooks.Open para abrir el archivo de tabla WPS. Luego use el método Hojas para seleccionar la hoja de trabajo llamada "Hoja1". Luego use un bucle para leer las primeras 5 columnas de datos en la fila 2 y asigne los datos al marcador (BookMark) en el documento WPS. Finalmente, cerramos el archivo de la tabla WPS y liberamos el objeto.
Tenga en cuenta que el marcador en este código de muestra debe estar predefinido en el documento WPS. Puede crear marcadores abriendo la pestaña "Insertar" en su documento WPS y seleccionando "Marcadores".