$解:(2)因为x+y=3,所以x=3-y$
$又因为x>2,所以3-y>2,所以y<1$
$又 因为y>0,所以0<y<1,所以-1<-y<0$
$同理得2<x<3,所以2-1<x-y<3$
$所以x-y的取值范围是1<x-y<3.$
$(3)因为x-y=a,所以x=a+y$
$又因为x<-1,所以a+y<-1,所以y< -1-a$
$又因为y>1,所以当a<-2时,1<y< 1-a$
$同理得1+a<x<-1,所以2+a<x+y<-a-2$
$所以x+y的取值范围是2+a<x+y<-a-2.$
$(4)因为-2<x+y<3,①,且1<x-y<4,②$
$由①+②得-2+1<2x<3+ 4,所以-\frac{1}{2}<x<\frac{7}{2}$
$由①-②得-2-1<2y<3-4,所以-\frac{3}{2}\lt y<-\frac{1}{2}$