Pregunta en el foro de ofimatica a la proxima, pues se me hace que aqui esta mas dificil que te contesten
Para ejecutar la Macro al abrir el libro...
En el Project Explorer: Te sale algo asi
Sheet1
Sheet2
Sheet3
ThisWorkBook
Dale doble clic a ThisWorkBook te va a salir el siguiente evento.... Y ahi pones tu codigo, mira...
Código vb:
Ver originalPrivate Sub Workbook_Open()
'// Codigo a ejecutar cuando abras el Libro
End Sub
PAra saber si una celda esta vacia te pongo un ejemplo....
Código vb:
Ver originalSub Celda_Vacia()
If Cells(1, 1).Value = "" Then
MsgBox "Esta vacia"
Else
MsgBox "No esta vacia"
End If
End Sub
Comenta oporfavor si te sirvio.