Inicio de sesión

Nombre de usuario o e-mail

En línea

En este momento hay 1 usuario y 36 invitados en línea.

q esta mal=?

arguerof

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????????????

pacomegia

Objeto por defecto

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.

arguerof

Re: q esta mal=?

Excelente como siempre!

 

gracias!

¿necesitas más?

apúntate a nuestro newsletter
Fuente RSS

Si te gusta necesitomas, ¡ compártelo !

Si te gusta, compártelo


apúntate a nuestro newsletter

cargando...
Buscar en necesitomas.com

Excelómetro