Colección de citas famosas - Slogan de motivación - Cómo EXCELVBA implementa el juicio de múltiples condiciones, anota automáticamente el resultado del juicio, pasa si el resultado es correcto y, si el resultado es incorrecto, se activará una alarma y el código se solicitará en línea.

Cómo EXCELVBA implementa el juicio de múltiples condiciones, anota automáticamente el resultado del juicio, pasa si el resultado es correcto y, si el resultado es incorrecto, se activará una alarma y el código se solicitará en línea.

Sub Judgment()

Atenuar int2 como entero

Para int1 = 2 al rango("A65536").End(xlUp).Row

Si Cells(int1, 1).Value = Cells(int1, 3).Value y Cells(int1, 2).Value = Cells(int1, 4).Value Entonces

Con celdas (int1, 5)

.Value = "pasar"

.Interior.ColorIndex = 3

.Font.Color = 1

.HorizontalAlignment = xlCenter

Terminar con

Else

Con celdas (int1, 5)

.Select

.Value = "Error"

.HorizontalAlignment = xlCenter

Terminar con

MsgBox "Hay datos que no coinciden en esta fila", vbCritical, "Error mensaje "

Salir del sub

Finalizar si

Siguiente int1

Fin del sub

Perdón por este problema, Lo vi antes en mi teléfono móvil, pero escribir código requiere prueba, no estoy en casa sin una computadora y no puedo realizar pruebas en mi teléfono móvil. Se ha retrasado hasta ahora y no sé si es el problema. ha sido solucionado.

No conozco tu situación específica. He escrito este código por el momento y puedes probarlo para ver si tiene el efecto que deseas. Si tienes alguna pregunta, la discutiremos. más tarde te deseo mucha suerte en tu trabajo y espero que mi respuesta te pueda ayudar.