07/12/2008, 06:15
|
| | | Fecha de Ingreso: marzo-2007 Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 9 meses Puntos: 88 | |
Respuesta: Bucle vb para excel Ocurre que para optimizar un código, tienes que dejar que la grabadora de macros cree el "código base".
A partir de él, empiezas a depurar. Por ejemplo: Range("N5:Q5").Select
Selection.Copy
lo reemplazas por: Range("N5:Q5").Copy
Y si quieres cambiar de notación, Range("N5:Q5").Copy lo reemplazas por: [N5:Q5].Copy
O, por ejemplo: Range("N5:Q5").Select
Selection.Copy
Range("AC10").Select
Selection.Paste
lo reemplazas por:
[n5:q5].Copy [ac10]
En fin: leyendo macros de otras personas puedes ir tomando ideas para optimizar los tuyos.
Saludos, Cacho. |