Hi George
The euro isn't official used in Switzerland but it is widely accepted so you may be able to get away with only taking this currency. However, there may be a few occasions when you will need Swiss francs (in small village shops, for example) so you may wish to take some too, just in case.
Kind regards,
Olly, your editor