房子属于个人合法财产的话有效,房子属于夫妻共同财产的话无效。遗嘱有效条件如下:遗嘱人必须为完全行为能力人,无人和限人所立的遗嘱无效 。遗嘱人必须有真实的意思表示 。遗嘱不得取消缺乏劳动能力又没有生活来源的继承人的继承权。遗嘱所处分的财产为遗嘱人个人财产。 不得违反社会公共利益和社会公德 。具备法定形式。
如果属于夫妻共同财产,应属无效。