Amigo por que me quiere depurar justo en el comando de range ?
Private Sub Imprimir_Click()
Sheets("Remito-Impreso").Select
Range(Cells(1, 1), Cells(33, 14)).Select 'o pongo Range("A1:N33").select
Selection.PrintOut
Sheets("remito-digital").Select
End Sub
q esta mal????????????
Supongo que el código del botón para imprimir está en una hoja y pretendes seleccionar un rango que está en otra hoja.
Salvo que indiques otra cosa, si solo pones Range, Excel supone que te refieres a la hoja donde está el código, y lo mismo con Cells, así que para indicarle que te refieres a la hoja activa y no a la hoja donde tienes el código, prueba lo siguiente:
ActiveSheet.Range(ActiveSheet.Cells(1, 1), ActiveSheet.Cells(33, 14)).Select
ya me contarás qué tal.
un saludo.
------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
------
Ya sé Excel, pero necesito más.
Excelente como siempre!
gracias!