You could remove the electrical connector to the microswitch and bridge the contacts to make the circuit. That way the car will "think" the blind is closed.
If the microswitch is faulty and that is the only fault, then the roof should now work. If the microswitch was faulty get a new one from Peugeot and replace it.
If you have operated the roof manually then you have probably released the hydraulic pressure in the system by using the allen key as instructed in the owners manual. You will need to tighten that back up. You shouldn't need to refill the fluid. All the fluid should still be in the system.
Check through the posts in the roof section of the Peugeot 206cc Owners' Forum for more help.
www.peugeot206cc.co.uk
ChicksFan
July 2010