Saltar al contenido

copia de formato de una fila a otra

publicado

Hola buenos dias estoy comenzando en la programacion de macros, pero aun no soy muy bueno por lo que trabajo con la opcion grabar de macro y en este caso la macro que grabe fue copiar el formato de una fila a otra lo cual me genero el siguiente codigo:

Rows("6:6").Copy
    Rows("5:5").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Application.CutCopyMode = False

aunque cuando ejecuto la macro esta tiende a demorarse y he visto que es debido a esta parte de la grabacion, por lo cual me gustaria contar con su ayuda para poder hacer este codigo mas simple y que se ejecute mas rapido, gracias.

Featured Replies

publicado
  • Autor

Hola, este es el archivo que hice. cree una macro que me genera una casilla nueva para poder ir llenando la siguiente tabla, pero con el tiempo que la fui llenando empece a sentir que la nueva casilla se demora mas para crearse.

agradeceria si me puedes ayudar hacerla mas eficiente.

FCA-11 Trasiego Combustible.xlsm

publicado

Que procedimiento sigues?

Primero rellenas la hoja V2 y luego la pasas a V1 ?

publicado

Explica  como lo haces para prepararte algo acorde

 

publicado
  • Autor

hola que pena, V1 ya no la uso. solo uso V2 y la tabla es para llevar un control del conbustible de la maquinaria de empresa, pero perdia mucho tiempo en crear una fila nueva asi que cree el boton de casilla nueva y al principio sirvio pero ahora al momento de ejecutar la macro se demora mucho, no se porque.

publicado

Sería interesante que aportaras los listado siguientes:

Placas de los diferentes vehículos

Empresas que factura

Lugares de trasiego

Responsables de actividad

Operadores de equipos

Sube si puedes tu archivos con esas listas en una hoja de  nueva

publicado

No se que entiendes por "demorarse", he hecho multitud de pruebas y en todos los casos la macro se ejecuta en menos de 1 segundo.

publicado
hace 42 minutos , Antoni dijo:

No se que entiendes por "demorarse", he hecho multitud de pruebas y en todos los casos la macro se ejecuta en menos de 1 segundo.

Comparto tu misma opinión.

 

publicado
  • Autor

hola buenos dias. 

perdon por estar incomunicado estos dias tuve que viajar y no tenia señal ni conexion a internet ya envio la informacion solicitada y agradezco de su ayuda, tal parece que el problema de la demora es debido a mi equipo y el disco duro que manejo.

FCA-11 Trasiego Combustible.xlsm

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.