Tiene razón lo que dice David, siempre y cuando le pases a la función el parámetro "vbUseSystemDayOfWeek", pero la diferencia está en que la función WeekDay devuelve un integer del 1 al 7 y la función Format devuelve un String con el nombre del día de la semana.