You should expect most shops (i.e. all shops that hire staff) to be closed, as Ascension Day is a legally-recognised holiday in Switzerland. I would expect that it's legal to open a store if you're the sole proprietor, but you cannot hire anyone else to work on a holiday.
However, you may find this site
somewhat helpful for future planning, because the different Swiss cantons have their own regional holidays.