pregunta SOLO PARA EXPERTOS
Como abro una tabla de un archivo de Excel con contraseña desde VB?
Thanks!!!
Thanks!!!
Según lo que creo que quieres hacer:
1.- Tienes que hacer referencia a excel desde "Proyecto->Referencias" y añadir "Microsoft Excel 10.0 Object Library" (o 9.0 depenciendo de la versión que tengas).
2.- Tienes que declarar tus variables con las que vas a trabajar:
Dim xApp As Excel.Application
Dim xWB As Excel.Workbook
3.- Tienes que abrir el excel que deseas:
Set xApp = CreateObject("Excel.Application")
Set xWB = xApp.Workbooks.Open(XXX)
En XXX tienes que poner el nombre del archivo, el password del archivo y otros parámetros que no creo que necesites. Visual Basic te los va a dar.
4.-Para trabajar con el archivo:
With xApp.Workbooks("NombreArchivo.xls").Worksheets("NombreDeLa Hoja")
5.- Para trabajar con las celdas:
Range("B3").Value = "Hola"
6.- De ahi ya manejas tu archivo como gustes.
Espero haberte ayudado. Saludos
1.- Tienes que hacer referencia a excel desde "Proyecto->Referencias" y añadir "Microsoft Excel 10.0 Object Library" (o 9.0 depenciendo de la versión que tengas).
2.- Tienes que declarar tus variables con las que vas a trabajar:
Dim xApp As Excel.Application
Dim xWB As Excel.Workbook
3.- Tienes que abrir el excel que deseas:
Set xApp = CreateObject("Excel.Application")
Set xWB = xApp.Workbooks.Open(XXX)
En XXX tienes que poner el nombre del archivo, el password del archivo y otros parámetros que no creo que necesites. Visual Basic te los va a dar.
4.-Para trabajar con el archivo:
With xApp.Workbooks("NombreArchivo.xls").Worksheets("NombreDeLa Hoja")
5.- Para trabajar con las celdas:
Range("B3").Value = "Hola"
6.- De ahi ya manejas tu archivo como gustes.
Espero haberte ayudado. Saludos
no soy esperto por eso no he contestado a tu anucio
y ya he ofrecido ayuda a otros anuncios.
pendona.
y ya he ofrecido ayuda a otros anuncios.
pendona.
Como estás trabajando a las planillas desde VB, con automatización? con Shell? o directamente ni empezaste?
Saludos desde Argentina
Saludos desde Argentina
a mi me pasa algo parecido pero es un proyecto de actualizacion que tiene contraseña y la persona que se la puso no se recuerda cual es y nesecito modificarlo pero no me deja hacer nada si alguien sabe algo al respecto, les agradeceria que me ayudar a saber como quitarla o como hacer un nuevo proyecto gracias.
