sin activar o seleccionar

16/03/2005 - 20:56 por Alexander Gomez | Informe spam
Hola a todos, viendo un hilo dicen que se pueden hacer la operaciones sin
seleccionar o activar las celdas u hojas que se estan modificando, ahora
pregunto..

Sheets("OPeriodo").Select
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents

como puedo hacer para realizar por ejemplo la limpieza de ese rango sin
activar o seleccionar hoja o celdas?

mil gracias desde ya

Preguntas similare

Leer las respuestas

#1 Manuel Romero
16/03/2005 - 21:15 | Informe spam
la hoja la tienes que seleccionar, a menos que sea la hoja activa y omites
la activacion de la hoja

Sheets("OPeriodo").Select
Range([A2], [A2].ActiveCell.SpecialCells(xlLastCell)).ClearContents


"Alexander Gomez" escribió en el mensaje
news:%23ZeJ$
Hola a todos, viendo un hilo dicen que se pueden hacer la operaciones sin
seleccionar o activar las celdas u hojas que se estan modificando, ahora
pregunto..

Sheets("OPeriodo").Select
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents

como puedo hacer para realizar por ejemplo la limpieza de ese rango sin
activar o seleccionar hoja o celdas?

mil gracias desde ya


Respuesta Responder a este mensaje
#2 Héctor Miguel
16/03/2005 - 22:52 | Informe spam
hola, Alexander !

... dicen que se pueden hacer la operaciones sin seleccionar o activar las celdas u hojas que se estan modificando
Sheets("OPeriodo").Select
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents
como puedo hacer para realizar por ejemplo la limpieza de ese rango sin activar o seleccionar hoja o celdas?



[para este caso] solo necesitas 'direccionar' la hoja y afectar 'su lastcell' [p.e.]
Worksheets("Operiodo").Cells.SpecialCells(xlLastCell).ClearContents [o tambien]...
[Operiodo].Cells.SpecialCells(xlLastCell).ClearContents

saludos,
hector.
Respuesta Responder a este mensaje
#3 KL
17/03/2005 - 00:22 | Informe spam
Hola Alexander,

Si piensas usar (o usas) la funcion SpecialCells mas vale q tengas presente
lo q pone en el siguiente enlace:

"La funcion .SpecialCells(xlCellTypeBlanks) de VBA no funciona como se
espera en Excel": http://support.microsoft.com/kb/832293/es

Saludos,
KL


"Alexander Gomez" wrote in message
news:%23ZeJ$
Hola a todos, viendo un hilo dicen que se pueden hacer la operaciones sin
seleccionar o activar las celdas u hojas que se estan modificando, ahora
pregunto..

Sheets("OPeriodo").Select
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents

como puedo hacer para realizar por ejemplo la limpieza de ese rango sin
activar o seleccionar hoja o celdas?

mil gracias desde ya

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida