Hola a todos,
@Enrique González Jiménez , te dejo una idea de cómo abordar el problema: observa el archivo adjunto, que lleva en el bloque de la izquierda (rango A:E) los datos del primer archivo, y a la derecha (rango I:N) los del segundo archivo.
Como el único dato unívoco parece ser 'folio', he partido de ahí para componer la búsqueda de resultados. En la columna 'O' se obtiene el importe correspondiente al dato 'folio' (la columna 'E'), y en la columna 'P' se calculan las diferencias entre las columnas 'N' y 'O'. Supongo que esos datos son los que buscas.
Saludos,
Base 05 (B).xlsx
By
Victor7 ·
Hola, tengo esta macro y poquisimo conocimientos del tema.
La macro deberia eliminar la hoja cuyo nombre se escriba en el InputBox nombre hoja, pero se detiene cuando deberia tomar el nombre de la hoja.
Sub EliminaCuenta()
Application.ScreenUpdating = True
Dim NombreHoja As String
Dim Entrada As String
Dim cuenta As Worksheet
Entrada = InputBox("Ingrese contraseña para continuar", "Proceso Protegido")
If Entrada = "nacho" Then
If MsgBox("Estas seguro de borrar una cuenta? No podrá recuperarse", vbQuestion + vbYesNo) = vbYes Then
NombreHoja = InputBox("Escriba un nombre de la cuenta:")
NombreHoja = cuenta<--Esta parte es donde se detiene la macro
If NombreHoja = "" Then Exit Sub
If Nombre.hoja <> "Index" And Nombre.hoja <> "Plantilla" And Nombre.hoja <> "Consolidado" And Nombre.hoja <> "Buscador" Then
cuenta.Delete
End If
End If
Else
MsgBox "Acceso Denegado", vbExclamation, "Acceso no autorizado"
End If
Application.ScreenUpdating = True
End Sub
Espero que puedan guiarme un poco para saber cual es el error.
Muchas gracias