Importar un archivo de Excel a Datatable en UFT

UFT ahora se conoce como UFT One con la versión 15.0 en adelante. En este tutorial, le mostraré cómo importar un archivo de Excel en Datatable. También le mostraré cómo importar solo la hoja de Excel deseada en la tabla de datos UFT.

Así que, empecemos.

DataTable.Importar en UFT | Cómo importar un archivo de Excel en Datatable en UFT

Cuando importamos Excel en UFT datatable, la fila superior de las hojas de Excel se convierte en el encabezado de UFT Datatable. Así que asegúrese de haber dado nombres válidos a las filas superiores como se muestra en la siguiente instantánea.

 datatable.importsheet uft o importe un archivo de excel en Datatable en UFT

La sintaxis para importar todo el archivo de Excel es la siguiente.

DataTable.Importar (Nombre de archivo)

Por lo tanto, para importar un archivo de Excel, simplemente podemos usar el siguiente código.

DataTable.Importar «L:\UFTOne\TesData\Test.xlsx»

Importará las dos primeras hojas de la tabla de datos de excel UFT. La primera hoja se importará a la Hoja global y la segunda hoja de Excel se importará a la hoja local, es decir, Acción 1.

 DataTable.Importar-excel en uft

Nota: DataTable.El método de importación solo puede importar hasta las dos primeras hojas del archivo excel en UFT DataTable.Si desea más de dos hojas de excel en UFT DataTable , puede usar DataTable.Método de hoja de importación

DataTable.Hoja de importación en UFT / Importe una hoja de Excel específica en UFT DataTable

DataTable.El método de hoja de importación es bastante útil si desea importar cualquier hoja de Excel específica a UFT DataTable.

La sintaxis para importar la hoja de Excel deseada es la siguiente.

DataTable.ImportSheet FileName, vtSourceSheet, vtDestinationSheet

Por lo que para importar la hoja de Excel deseada, simplemente podemos usar el siguiente código.

DataTable.Hoja de importación «L:\UFTOne\TesData\Test.xlsx», «Sheet2», «Action1»

La hoja 2 del archivo Excel se importará a la hoja local de UFT, es decir, a la Acción1.

Cómo importar varias hojas de Excel a UFT DataTable

En el ejemplo anterior, hemos visto cómo importar la hoja de Excel deseada a UFT datatable usando DataTable.Hoja de importación. Podemos usar el método ImportSheet para importar varias hojas de excel en UFT datatable utilizando un bucle for a.

En este ejemplo, importaremos tres hojas de Excel en UFT Datatable. Para su mejor comprensión, agregaré una nueva hoja local en UFT datatable e importaré la hoja de excel requerida y repetiré lo mismo para dos hojas más.

1
2
3
4

For i = 1 To 3
DataTable.AddSheet «MySheet» & i
DataTable.Hoja de importación «L:\UFTOne\TesData\Test.xlsx», «Hoja» & i, «Hoja» & i
Siguiente

He tomado un bucle for y he utilizado el contador de bucles agregando dinámicamente hojas locales de destino en UFT Datatable con los nombres MySheet1, MySheet1 y MySheet3 e importando hojas de Excel en estas hojas locales.

Datatable.importSheet-uft-one

DataTable.Eliminar hoja en UFT / Cómo eliminar hoja en UFT Datatable

Es parte de las mejores prácticas eliminar hojas locales agregadas en tiempo de ejecución de UFT Datatabe después de que se haya cumplido su propósito.

La sintaxis para eliminar la hoja es la siguiente.

DataTable.Eliminar hoja de hoja

Puede eliminar una hoja por su hoja de hoja / nombre de hoja o por su Índice. Por lo tanto, para importar la hoja de Excel deseada, simplemente podemos usar el siguiente código.

Considere la siguiente instantánea.

 datatable.eliminar hoja de datos en uft

Podemos eliminar MySheet1 utilizando su índice de la siguiente manera

DataTable.Hoja de eliminación (3)

Podemos eliminar MySheet1 usando su ID / Nombre de la siguiente manera

DataTable.Hoja de eliminación («MySheet1»)

Publicaciones recomendadas

  • ¿Cuáles son las nuevas funciones de la nueva Datatable de UFT One?
  • DataTable en UFT One | Ejemplo de Métodos Datatables
  • Cómo Usar el Controlador de datos para la Parametrización Automatizada en UFT
  • Leer Excel Mediante Conexión ADODB en UFT | VBA
  • Leer, Escribir y Actualizar la hoja de Excel en UFT
  • Cómo Grabar un Script en el navegador Chrome en UFT
  • Cómo Usar el objeto de Diccionario en UFT Con Ejemplos

Leave a Reply

Tu dirección de correo electrónico no será publicada.