结论:
合同由代理人签字,效力分情况,有明确授权且在范围内签字合同生效;无代理权等情况合同效力待定,被代理人追认则有效,拒绝则无效;构成表见代理合同有效。
法律解析:
根据民法典规定,当代理人获得被代理人书面或口头明确授权,并且在授权范围内签字时,合同直接约束被代理人,通常自成立时生效,特殊约定除外。而在代理人无代理权、超越代理权或代理权终止后以被代理人名义签字时,合同效力处于待定状态。若被代理人进行追认,合同就具有法律效力;若被代理人拒绝追认,合同对被代理人不发生效力,由行为人承担责任。此外,若相对人有合理理由相信行为人有代理权,就构成表见代理,合同同样有效。如果在合同签订及代理方面遇到复杂情况,建议向专业法律人士咨询,以保障自身合法权益。