Excel - comparacion de celda

 
Vista:

comparacion de celda

Publicado por ARANTZA (3 intervenciones) el 10/01/2015 17:43:42
HOLA BUENOS DIAS UNA PREGUNTA TENGO UNA DUDA ESPERO M PUEDAS AYUDAR COMO HACER PARA QUE EN UN LIBRO DIFERENTE ME DIGA SI HAY DATO EN OTRO LIBRO COLOCANDO LA CELDA EN COLOR EN CASO DE QUE ESTA ESTE VACIA...
SE LOS AGRADECERIA MIL ESTOY TRABAJANDO CON UNA MACRO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de LaO

comparacion de celda

Publicado por LaO (67 intervenciones) el 10/01/2015 22:04:20
Hola Arantza,

En el libro desde donde deseas hacer la evaluación hacia otro puedes colocar lo siguiente:
-------------------------------------------------------------------------------------------------------------------------->

'// Verifica en libro objetivo si celda A1 está vacia.
If Application.Workbooks("LibroAEvaluar.xlsx").Sheets(1).Range("A1") = Empty Then
Application.Workbooks("LibroAEvaluar.xlsx").Sheets("1").Range("A1").Interior.Color = RGB(255, 0, 0)
End If

Para el código anterior es importante asegurarte que el libro objetivo esté abierto. Eso lo puedes hacer así:
----------------------------------------------------------------------------------------------------------------------------------------------->

Dim i As Integer
Dim strWorkBook As String
Dim b As Boolean

'vars
b = False
strWorkBook = "LibroAEvaluar.xlsx"

'obtiene libros disponibles
For i = 1 To Application.Workbooks.Count
If strWorkBook = Application.Workbooks(i).Name Then
b = True
Exit For
End If
Next i

'evalua resultado
If b = False Then MsgBox "Libro requerido no se encuentra disponible", vbExclamation, "Mensaje"

----------------------------------------------------------------------------------------------------------------------------------------------->

Un saludo,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

comparacion de celda

Publicado por arantza (3 intervenciones) el 12/01/2015 17:28:05
LaO mil gracias me sirvió bastante tu aportacion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar