¡ Hola !
Tengo un megaproblema
Hice una macro simple, que compara dos celdas y si son distintas da un mensaje
Si son iguales deja pasar y grava algo en otra celda.
Hasta ahì todo bien, probe la misma y resultava muy bien pero haciendo otras pruebas, hay algunos casos en los que no resulta
Por mas que los valores son iguales y los he comparado con formulas y todo, con la funciòn IGUAL, etc. siempre me sale igual, pero la macro me dice que son distintas.
He probado de todo, y no resulta nada, ayuda please.
Este es el codigo, no me permite subir archivos.
Sub SIGUIENTEBALANCE()
'
' SIGUIENTEBALANCE Macro
'
'
If Range("D9") = "" Then
MsgBox ("Llene la fecha.")
Else
If Range("totalactivo") = 0 Or Range("totalpasivo") = 0 Or Range("totalpatrimonio") = 0 Then
MsgBox ("El Total Activo, Total Pasivo y Total Patrimonio deben ser valores diferentes a cero.")
Else
If Range("totalactivo") <> Range("totalpasivoypatrimonio") Then
MsgBox ("El Total Activo debe ser igual al Total Pasivo más el Patrimonio.")
Else
Sheets("Tablas").Visible = True
Sheets("Tablas").Select
Range("I4").Select
ActiveCell.FormulaR1C1 = "SI"
Sheets("Tablas").Select
ActiveWindow.SelectedSheets.Visible = False
Application.Goto Reference:="inicioresultado3"
End If
End If
End If
Leer las respuestas