Error'91'en tiempo de ejec: Variable de tipo Object o variable de bloque With no está establecida

Estoy haciendo una aplicación en VB6 en la cual al darle a un Command se crea un excel en una ruta especificada y se rellena con datos recogidos desde un autómata. Si el Excel no existe, no hay problema. Lo malo es que cuando el Excel si que existe y hay que abrirlo y añadir más datos, me sale el error del título, ¿a qué se debe?

1 Respuesta

Respuesta
1

Debes comprobar si existe el archivo para elegir que acción realizar, si se va a crear un nuevo archivo de Excel o se va a abrir uno existente.

Para abrir un archivo existente es con el siguiente código

set objWorkBook=objExcel.Workbooks.Open("C:\archivo.xls")

donde objExcel es el objeto Excel.Application, objWorkbook es el objeto Excel.Workbook, y "C:\archivo.xls" es la ruta completa del archivo a abrir.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas