Pregunta: | 17389 - ERROR 1004 EN TIEMPO DE EJECUCIóN CON VISUAL EN EXCEL |
Autor: | Luis del Campo Oñate |
Hola, os cuento mi problema. Simplemente lo que trato de hacer es seleccionar varias celdas de una hoja de excel, el problema es que con la opción A, si las puedo seleccionar, pero con la opción B no puedo, y la única diferencia es que en la opción B, antes de ponerle las celdas que quiero seleccionar, le doy valor a la celda a8, sin embargo en la opción A no le doy valor a la celda a8. Estoy haciendo pruebas, y si selecciono nada más abrir la hoja si que puedo, pero si hago cualquier cosa en la hoja, ya no puedo seleccionar las celdas, aunque si en vez de varias celdas sólo selecciono una, se puede de las dos formas. El error que me da es "Error 1004 en Tiempo de Ejecución Fallo en el método Range del objeto _Application" Gracias Opción A Private sub Command_Click() Dim Hoja as New excel.application Hoja.visible=True Hoja.Workbooks.open "C:\Hoja.xls" Hoja.Range("A2,B4,C8").Select End Sub Opción B Private sub Command_Click() Dim Hoja as New excel.application Hoja.visible=True Hoja.Workbooks.open "C:\Hoja.xls" Hoja.Range("A8").Value="VALOR" (Sin esta línea sí funciona) Hoja.Range("A2,B4,C8").Select End Sub |