老人有时清醒有时糊涂,他所立的遗嘱到底有没有效,得看具体的情形。要是遗嘱是在他清醒的时候,真实表达出自己内心想法的,并且也符合法定的形式要件,像由他自己亲笔写、签名,还标注了年、月、日等这些,那这份遗嘱就是有效的。可要是遗嘱是在他糊涂的时候立下的,那就可能会被认定为无效,或者是部分无效,因为那个时候他的意思表示可能不太真实,也不够清晰。在司法实践当中,会把老人立遗嘱时的精神状态、行为能力等这些因素都综合起来考虑,以此来判断遗嘱的效力。要是对遗嘱的有效性有争议了,很可能就需要通过做司法鉴定等办法来确定。总之,不能简单地说在时而清醒时而糊涂这种状态下的遗嘱就一定有效或者无效,得具体情况具体去分析。