有遗嘱的房子可以购买。遗嘱人针对房子订立遗嘱以后,将房子出售,这是遗嘱人对自己财产的自由处分,没有违反法律法规的规定,是合法的。但是遗嘱人以行为的方式对该房屋的归属作了重新选择。
根据《
民法典》第一千一百四十二条的规定,遗嘱人可以撤回、变更自己所立的遗嘱。
立遗嘱后,遗嘱人实施与遗嘱内容相反的民事法律行为的,视为对遗嘱相关内容的撤回。
立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。法律依据:《民法典》第一千一百四十二条
遗嘱人可以撤回、变更自己所立的遗嘱。
立遗嘱后,遗嘱人实施与遗嘱内容相反的民事法律行为的,视为对遗嘱相关内容的撤回。
立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。