working with vbscript excel objects
Introducción a los objetos de Excel de VBScript: Tutorial n. ° 11
En mi tutorial anterior, expliqué sobre 'Eventos' en VBScript . En este tutorial, discutiré Objetos de Excel que se utilizan en VBScript. Tenga en cuenta que este es el undécimo tutorial de nuestro ' Aprenda VBScripting 'Serie.
VBScript admite diferentes tipos de objetos y los objetos de Excel se encuentran entre ellos. Los Objetos de Excel se conocen principalmente como objetos que brindan apoyo a los Codificadores para trabajar y manejar las Hojas de Excel.
mejor aplicación espía para celular
Este tutorial le ofrece una completa visión general del proceso de creación, adición, eliminación, etc., de un archivo de Excel utilizando Objetos de Excel en el VBScript con ejemplos simples.
Lo que vas a aprender:
- Visión general
- Crear un archivo de Excel usando un objeto de Excel
- Leer / abrir un archivo de Excel usando un objeto de Excel
- Eliminación de un archivo de Excel
- Adición y eliminación de una hoja de un archivo de Excel
- Copiar y pegar datos de un archivo de Excel a otro archivo de Excel
- Conclusión
- Lectura recomendada
Visión general
Microsoft Excel debe ser instalado en su computadora para trabajar con los archivos de Excel. Al crear un objeto de Excel, VBScript le brinda la ayuda para realizar operaciones importantes como Crear, Abrir y Editar Archivos de Excel.
Es muy importante comprender este tema, ya que constituye la base del trabajo con las hojas de Excel y, por lo tanto, decidí elegirlo como uno de los temas de la serie del tutorial de VBScript.
Trataré de hacerle comprender todos los códigos diferentes que se deben escribir para trabajar con los archivos de Excel de una manera fácil para que pueda escribir fácilmente un fragmento de código por su cuenta.
Ahora, pasemos al trabajo práctico de los archivos de Excel entendiendo el código escrito para diferentes escenarios enfocándonos principalmente en los importantes.
Crear un archivo de Excel usando un objeto de Excel
En esta sección, veremos los diversos pasos involucrados en la creación de un archivo de Excel usando el mecanismo de Objeto de Excel en VBScript.
A continuación se muestra el código para crear un archivo de Excel:
error de c ++ referencia indefinida a|_+_|
Entendamos cómo funciona:
- En primer lugar, un objeto de Excel con el nombre 'Obj' se crea usando 'Crear objeto' palabra clave y definir la aplicación de Excel en el parámetro mientras crea un objeto de Excel.
- Entonces se crea un objeto de Excel que se crea arriba visible a los usuarios de la hoja.
- A Libro de trabajo luego se agrega al objeto de Excel - obj para realizar operaciones reales dentro de la hoja.
- A continuación, la tarea principal la realiza agregando un valor en la primera columna de la primera fila del libro de trabajo que se crea arriba.
- El libro de trabajo es entonces cerrado ya que la tarea se ha completado.
- El objeto de Excel es entonces salido ya que la tarea ha sido terminada.
- Finalmente, ambos objetos, obj y obj1, son publicado utilizando la palabra clave 'Nada'.
Nota :Es una buena práctica liberar los objetos usando 'Establecer nombre de objeto = Nada' después de la finalización de la tarea al final.
Leer / abrir un archivo de Excel usando un objeto de Excel
En esta sección, veremos los diferentes pasos para leer los datos de un archivo de Excel usando el mecanismo de Objeto de Excel en VBScript. Usaré el mismo archivo de Excel que se creó arriba.
A continuación se muestra el código para leer los datos de un archivo de Excel:
|_+_| Entendamos cómo funciona:
- En primer lugar, un objeto de Excel con el nombre 'Obj' se crea usando 'Crear objeto' palabra clave y definir la aplicación de Excel en el parámetro mientras crea un objeto de Excel.
- Luego, el Objeto de Excel que se crea arriba se hace visible para los usuarios de la hoja.
- El siguiente paso es abierto un archivo de Excel especificando la ubicación del archivo.
- Entonces, hoja de cálculo del libro de trabajo o un archivo de Excel se especifica para acceder a los datos de una hoja particular de un archivo de Excel.
- Finalmente, el valor de la celda en particular (2Dakota del Nortecolumna de 2Dakota del Nortefila) es leer y se muestra con la ayuda de un cuadro de mensaje.
- El objeto del libro de trabajo es entonces cerrado ya que la tarea se ha completado.
- El objeto de Excel es entonces salido ya que la tarea ha sido terminada.
- Finalmente, todos los objetos son publicado utilizando la palabra clave 'Nada'.
Eliminación de un archivo de Excel
En esta sección, veremos los pasos involucrados en la eliminación de datos de un archivo de Excel utilizando el mecanismo de objetos de Excel en VBScript. Usaré el mismo archivo de Excel que se creó arriba.
A continuación se muestra el código para eliminar los datos de un archivo de Excel:
|_+_|Entendamos cómo funciona:
- En primer lugar, un objeto de Excel con el nombre 'Obj' se crea utilizando la palabra clave 'createobject' y definiendo la aplicación de Excel en el parámetro a medida que crea un objeto de Excel.
- Luego, un Objeto de Excel que se crea arriba se hace visible para los usuarios de la hoja.
- El siguiente paso es abierto un archivo de Excel especificando la ubicación del archivo.
- Entonces, hoja de cálculo del libro de trabajo o un archivo de Excel se especifica para acceder a los datos de la hoja particular de un archivo de Excel.
- Finalmente, el 4thla fila es eliminado y los cambios son salvado en la hoja.
- El objeto del libro de trabajo es entonces cerrado ya que la tarea se ha completado.
- El objeto de Excel es entonces salido ya que la tarea ha sido terminada.
- Finalmente, todos los objetos son publicado utilizando la palabra clave 'Nada'.
Adición y eliminación de una hoja de un archivo de Excel
En esta sección, veamos los diferentes pasos para agregar y eliminar una hoja de Excel de un archivo de Excel utilizando el mecanismo de objetos de Excel en VBScript. Aquí también usaré el mismo archivo de Excel que se creó anteriormente.
A continuación se muestra el código para este escenario:
|_+_|Entendamos cómo funciona:
- En primer lugar, un objeto de Excel con el nombre 'Obj' se crea utilizando la palabra clave 'createobject' y definiendo la aplicación de Excel en el parámetro a medida que crea un objeto de Excel.
- Luego, un Objeto de Excel que se crea arriba se hace visible para los usuarios de la hoja.
- El siguiente paso es abierto un archivo de Excel especificando la ubicación del archivo.
- La hoja de trabajo es entonces adicional a un archivo de Excel y un nombre se le asigna.
- Luego, se accede a la hoja de trabajo del libro de trabajo o un archivo de Excel (creado en el paso anterior) y se eliminado .
- El objeto del libro de trabajo es entonces cerrado ya que la tarea se ha completado.
- El objeto de Excel es entonces salido ya que la tarea ha sido terminada.
- Finalmente, todos los objetos son publicado utilizando la palabra clave 'Nada'.
Copiar y pegar datos de un archivo de Excel a otro archivo de Excel
En esta sección, veremos los diferentes pasos involucrados en copiar / pegar datos de un archivo de Excel a otro archivo de Excel usando el mecanismo de Objeto de Excel en VBScript. He usado el mismo archivo de Excel que se usó en los escenarios anteriores.
A continuación se muestra el código para este escenario:
versión completa del software gratuito de gestión de iglesias|_+_|
Entendamos cómo funciona:
- En primer lugar, un objeto de Excel con el nombre 'Obj' se crea utilizando la palabra clave 'createobject' y definiendo la aplicación de Excel en el parámetro a medida que crea un objeto de Excel.
- Luego, el Objeto de Excel que se crea arriba se hace visible para los usuarios de la hoja.
- El siguiente paso es abierto 2 archivos de Excel especificando la ubicación de los archivos.
- Los datos son copiado desde Excel file1 y pegado al archivo de Excel 2.
- Ambos archivos de Excel han sido salvado .
- El objeto del libro de trabajo es entonces cerrado ya que la tarea se ha completado.
- El objeto de Excel es entonces salido ya que la tarea ha sido terminada.
- Finalmente, todos los objetos son publicado mediante el uso de una palabra clave 'Nada'.
Estos son algunos de los escenarios importantes que se requieren para la comprensión adecuada del concepto. Y forman la base para trabajar y lidiar con los códigos para manejar diferentes tipos de escenarios mientras se manejan los Objetos de Excel en el script.
Conclusión
Excel juega un papel primordial en todas partes. Estoy seguro de que este tutorial debe haberle dado una gran perspectiva sobre la importancia y la eficacia del uso de objetos de Excel de VBS.
Siguiente tutorial n. ° 12 : Nuestro próximo tutorial cubrirá 'Objetos de conexión' en VBScript.
Esté atento y no dude en compartir sus experiencias sobre el trabajo con Excel. Además, háganos saber si tiene alguna consulta sobre este tutorial.
Lectura recomendada
- Objetos de archivo VBScript: CopyFile, DeleteFile, OpenTextFile, Leer y escribir archivo de texto
- Trabajar con objetos de conexión VBScript ADODB
- Tutorial # 7 de QTP - Paradigma de identificación de objetos de QTP - ¿Cómo identifica QTP los objetos de forma única?
- Repositorio de objetos en QTP - Tutorial n. ° 22
- Manejo de errores de VBScript: VBScript en caso de error, en caso de error, ir a 0, en caso de error, reanudar a continuación
- Declaraciones condicionales de VBScript: VBScript If, ElseIf, Select Case
- Tutoriales de VBScript: Aprenda VBScript desde cero (más de 15 tutoriales en profundidad)
- Clases y objetos en C ++