Can I use a german shipping address when my billing address is swiss?

Unfortunately, this is not possible. 

When using a Swiss billing address, the shipping address also needs to be situated in Switzerland.