As long as the visa states "SCHENGEN COUNTRIES" and not only "Nederland" or "BENELUX", you will have no problem.
Switzerland is now a member country of Schengen - but not a EU member. This means, that passport controls will no longer exist between Switzerland and surrounding schengen countries, but customs controls are possible. I got this info a while ago from a friend of mine, working for swiss immigration.