遗嘱可以把房子给孙子。1.遗嘱的效力:遗嘱是遗嘱人处分自己财产的意思表示只要遗嘱符合法律规定的形式和实质要件就是有效的。2.处分财产的权利:遗嘱人有权按照自己的意愿将个人合法财产指定由法定继承人中的一人或者数人继承也可以赠与国家、集体或者法定继承人以外的组织、个人。孙子属于法定继承人以外的个人所以可以通过遗嘱获得房子。3.遗嘱形式要求:自书遗嘱由遗嘱人亲笔书写签名注明年、月、日。代书遗嘱应当有两个以上见证人在场见证由其中一人代书并由遗嘱人、代书人和其他见证人签名注明年、月、日。打印遗嘱应当有两个以上见证人在场见证。遗嘱人和见证人应当在遗嘱每一页签名注明年、月、日。以录音录像形式立的遗嘱应当有两个以上见证人在场见证。遗嘱人和见证人应当在录音录像中记录其姓名或者肖像以及年、月、日。遗嘱人在危急情况下可以立口头遗嘱。口头遗嘱应当有两个以上见证人在场见证。危急情况消除后遗嘱人能够以书面或者录音录像形式立遗嘱的所立的口头遗嘱无效。4.见证人的资格:下列人员不能作为遗嘱见证人:无民事行为能力人、限制民事行为能力人以及其他不具有见证能力的人;继承人、受遗赠人;与继承人、受遗赠人有利害关系的人。总之通过合法有效的遗嘱是可以将房子给予孙子的。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。