公证遗嘱可以代写。代写遗嘱但必须满足一定的条件才能生效,代书遗嘱应当有两个以上见证人在场见证,由其中一人代书,并由遗嘱人、代书人和其他见证人签名,注明年、月、日。遗嘱必须表示遗嘱人的真实意思。立遗嘱时,遗嘱人必须具有完全民事行为能力,且遗嘱的内容必须是合法,遗嘱人分配的遗产也必须是本人的合法遗产。
法律依据
《中华人民共和国民法典》第一千一百三十五条
代书遗嘱应当有两个以上见证人在场见证,由其中一人代书,并由遗嘱人、代书人和其他见证人签名,注明年、月、日。
《中华人民共和国民法典》第一千一百三十九条
公证遗嘱由遗嘱人经公证机构办理。