Muchas gracias por tu pronta respuesta.
Voy a probarlo de inmediato, no obstante creo que van a surgir algunos inconvenientes cuando el mes tenga 28,29 o 31 días.
Voy a exponer mejor mi problema:
Las hojas deben mostrarse unas el dia 15 y otras el último día de mes.
Cada día ese libro (el cual contiene las hojas a las que me refiero) se abre diariamente para rellenarlo con datos.
Hay una celda en la que se introduce la fecha mediante una macro a través de un userform con un calendario.
De esa celda con la fecha ya introducida yo extraigo en otra celda el número de días que tiene el mes ,en otra el numero de día del mes y en otra el número de mes del año.
Con esta información que solo está disponible después de poner la fecha en la celda de fecha creo que debería poder hacer algo así:
Si dia del mes es 28 y número mes 2, mostrar hoja x.
Si dia del mes es 29 y número mes 2, mostrar hoja x.
Si número de días del mes es 31 y día del mes 31, mostrar hoja x
Si número de días del mes es 30 y dia del mes 30, mostrar hoja x.
El caso es que he probado algunas cosas pero no funcionan, no da error ni nada, pero no muestra la hoja.
A ver que opinas.
Muchas gracias