AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos XLS
  • Presentación
  • Gestión dinámica de los archivos XLS y XLSX
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
En la sintaxis con prefijo, WINDEV y WEBDEV permiten manipular archivos Excel mediante la Manipulación dinámica de hojas XLS y XLSX.
Este método utiliza diferentes tipos de variables así como funciones WLanguage. Este método permite gestionar los ficheros Excel (XLS o XLSX) en el modo de lectura y escritura.
Gestión dinámica de los archivos XLS y XLSX
Para manipular los archivos XLS y XLSX, el WLanguage propone:
  • diferentes tipos de variables. Estos tipos de variables se utilizan para manipular un documento XLS, un XLS fila o una columna, una celda XLS.
  • varias funciones WLanguage que manipular los diferentes tipos de datos.
A manipular los archivos XLS y XLSX:
  1. Declare una variable de tipo xlsDocument. Este tipo de variable se utiliza para describir y modificar un Excel Document.
  2. Abrir (si es necesario) el archivo XLS (xlsAbrir) y asociarlo con el xlsDocument Variable.
  3. Los diferentes elementos en el Excel Document pueden ser manejados:
    • con las funciones de WLanguage.
    • con las propiedades de xlsDocument.
Ejemplo:
MyXLSFile is xlsDocument
AFile is string
AFile = fExeDir + "\Business info1.xls"
 
MyXLSFile = xlsOpen(AFile, xlsWrite)
IF ErrorOccurred = False THEN
Azz is int = MyXLSFile..Worksheet
Info("Current worksheet in the Excel file: " + Azz)
// Change worksheet
IF MyXLSFile..Worksheet = 2 THEN
Info("The current worksheet was modified.")
// Read a cell for test
Info(xlsData(XLSFileID, 11, 2))
ELSE
Error("The selected file does not include a second worksheet!")
END
ELSE
Error("Caution, the file is already opened on a computer!")
END
Observaciones:
  • Si el archivo de Excel se abre en modo de lectura/escritura (constante xlsWrite), el archivo se abre y bloquea hasta que se cierra. Para guardar las modificaciones realizadas, utilice Guardar.
  • Las funciones XLS no requieren la instalación de "Microsoft Excel" en los equipos de los usuarios.
  • Se admiten los archivos XLS y los archivos específicos de Office 2007 (archivos.xlsx).
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local