Recuperar y modificar datos de una hoja de excel
Trabajo con dos hojas una con el nombre ARQ y otra con ARQG, en la primera tango los botones nuevo, guardar y recuperar, los cuales funcionan a mis necesidades, con el guardar lo guarda los datos de la hoja ARQ a ARQG, mi consulta es sobre el botón recuperar, con este botón selecciono una fecha y llena las celdas con la función busarv, lo que necesito es si modifico lo reemplace los datos de la fecha seleccionada.
Muchas gracias por su ayuda
Esta es mi macro para recuperar
Sub Recarq1()
Sheets("ARQ").Select
'BOB
Range("B5").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|2|0)"
Range("B6").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|3|0)"
Range("B7").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|4|0)"
Range("B8").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|5|0)"
Range("B9").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|6|0)"
Range("B10").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|7|0)"
Range("B11").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|8|0)"
Range("B12").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|9|0)"
Range("B13").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|10|0)"
Range("B14").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|11|0)"
Range("B15").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|12|0)"
'CHBO
Range("D5").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|13|0)"
Range("D6").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|14|0)"
Range("D7").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|15|0)"
Range("D8").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|16|0)"
Range("D9").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|17|0)"
Range("D10").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|18|0)"
Range("D11").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|19|0)"
Range("D12").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|20|0)"
Range("D13").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|21|0)"
Range("D14").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|22|0)"
Range("D15").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|23|0)"
'CHNBO
Range("E5").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|24|0)"
Range("E6").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|25|0)"
Range("E7").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|26|0)"
Range("E8").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|27|0)"
Range("E9").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|28|0)"
Range("E10").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|29|0)"
Range("E11").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|30|0)"
Range("E12").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|31|0)"
Range("E13").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|32|0)"
Range("E14").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|33|0)"
Range("E15").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|34|0)"
'CHMBO
Range("F5").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|35|0)"
Range("F6").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|36|0)"
Range("F7").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|37|0)"
Range("F8").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|38|0)"
Range("F9").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|39|0)"
Range("F10").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|40|0)"
Range("F11").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|41|0)"
Range("F12").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|42|0)"
Range("F13").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|43|0)"
Range("F14").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|44|0)"
Range("F15").FormulaLocal = "=BUSCARV($B$2|ARQG!$A$1:BQ3000|45|0)"
Range("B2").Select
End SubEsta es mi hoja ARQ

Y guardo a la hoja ARQG

De la cual recupero los datos y de la cual quiero guardar si se modifica.
1 respuesta
Respuesta de Programar Excel