Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm not sure if this topic is appropriate for SU, if not please just tell me I'll delete my own thread :)

I have searched on internet but results are not for what I want to do. I want to show business days since the start of whatever month is displayed in my Outlook calendar. I do not want to show business days as in having a weekly view from monday to friday.

I'll give you an example just to be clear:

Today we are friday the 22nd, it is the 16th business day in the month. How could I display 16 in today's box in the calendar, 17 next tuesday (next monday is a holiday in Montreal) and so on.

Could VBA Outlook be the key ? I'm only used to VBA Excel yet.

Many thanks.

share|improve this question
Why exactly do you want to do this? I have no idea what VBA is exactly a google result gave me results that had nothing to do with Visual Basic. – Ramhound Jun 22 '12 at 12:48
VBA is Visual Basic for Applications which is an adaptation of VB for use with MSO products. I need to do this because we work strictly with business days. Events happen not on the basis of calendar days but on specific business days. – Alexandre P. Levasseur Jun 22 '12 at 14:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.