代書遺囑在符合法律規定的情況下是有效的。代書遺囑必須有兩個以上見證人在場見證,由其中一人代書,並由遺囑人、代書人和其他見證人簽名,註明年、月、日。代書人必須按照遺囑人的意思表示如實地記載,而不可對遺囑內容作出更改修正。法律依據《民法典》第一千一百三十五條代書遺囑應當有兩個以上見證人在場見證,由其中一人代書,並由遺囑人、代書人和其他見證人簽名,註明年、月、日。