Les quiero compartir este archivo que hice con una macro en Visual Basic, creo que a algunos les podrá servir.
Por requerimientos de mi trabajo tuve la necesidad de crear este generador de calendarios en Excel para poder ver todo el año en una sola hoja. Ahora cada inicio de año simplemente lo ejecuto, lo imprimo y lo pego en la pared aquí en mi escritorio y la verdad me es muy útil.
Lo hice en el formato que tienen los Planeadores Vision ya que así es muy facil y rápido buscar alguna fecha.
Todo se calcula al ejecutar la macro, incorporé asuetos de ley, Semana Santa, Día del Padre, día de cambio de presidente (cada 6 años), 24 y 31 de Diciembre medio día. Incluí texto en los asuetos para saber que se festeja ese día ya que nunca me acuerdo cual es el día de la Revolución o de la Independencia y ahora ya no le fallo.
Para el cálculo de Semana Santa use el algoritmo (Butcher, 1876) el cual sólo es válido para fechas entre 1700 y 2300, lo cual no creo que sea un problema. (si lo heredan por favor comenten esto a sus bisnietos

)
Para usarlo, cuando abran el archivo habiliten las macros y para generar el calendario solamente modifiquen el año en la celda A1 y opriman Generar, ya luego lo pueden imprimir y listo.
Aqui les dejo una imagen:
Liga de la fotoY aqui va la
liga del archivo.
Si alguien lo puede subir a RapidShare o algún otro sitio hágalo por favor ya que esos sitios los tengo bloqueados aqui en la oficina y donde puse el archivo solamente estará disponible 30 días.
Espero les sea de utilidad.
Tengo algunas otras macros que he hecho para hacerme la vida mas facil y rápida (ej. para convertir numeros a letras para facturas o pólizas de cheques), si a alguien lo puedo ayudar con esto de VB o tiene alguna duda o comentario avíseme y con todo gusto (no se mucho pero me defiendo).
Saludos.