经过公证的遗嘱,一直有法律效力。但遗嘱人可以撤回、变更自己所立的遗嘱。遗嘱人立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。
《最高人民法院关于适用《中华人民共和国民法典》时间效力的若干规定》
第二十三条被继承人在民法典施行前立有公证遗嘱,民法典施行后又立有新遗嘱,其死亡后,因该数份遗嘱内容相抵触发生争议的,适用民法典第一千一百四十二条第三款的规定。
《中华人民共和国民法典》
第一千一百三十九条公证遗嘱由遗嘱人经公证机构办理。
第一千一百四十二条遗嘱人可以撤回、变更自己所立的遗嘱。
立遗嘱后,遗嘱人实施与遗嘱内容相反的民事法律行为的,视为对遗嘱相关内容的撤回。
立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。