如果在对公转账时,对方银行写错为农行,一般来说,这会导致转账无法成功。如果银行在24小时内没有处理该转账,那么这笔钱通常会原路退回到汇款人账户中。具体退款时间取决于银行的处理速度,但通常会在1-5个工作日内完成。因此,如果发现对方银行写错,应及时与汇款银行联系,并提供正确的信息,以便及时完成转账。同时,也要确保在转账时仔细核对对方信息,避免因疏忽导致不必要的麻烦。