投靠楚国，楚、韩两国就会挟持魏国来危害秦国，他主张秦昭襄王立即出兵救援韩国。秦昭襄王于是下令出兵，楚国闻讯后撤军。　西元前287年，齐、赵、韩、魏、楚五国合纵攻秦未能成功，诸侯在成皋（今河南省荥阳市西）停战。秦昭襄王想让韩国公子成阳君兼任韩、魏两国的国相，韩、魏两国不同意。宣太后通过穰侯魏冉对秦昭襄王建议不要任用成阳君。因为成阳君曾因秦昭襄王的缘故困居于齐国，在他穷困的时候，秦昭襄王没有任用他，而现在成阳君受宠，秦昭襄王又要任用他，不会使他满意；秦昭襄王任用成阳君而韩、魏两国不同意，会有损于秦国