I have a project file with a project calendar that shows up in the Change Working Time dialog box's For Calendar dropbox that is not being using in the project file. I've looked in the Calendar tab in Organizer, but cannot find the calendar in either the project specific or Global list of calendars. How can I find and delete this calendar from the project file?

  • Is it a Resource calendar? E.g. Do you have a resource with that same name? – Rachel Hettinger Nov 9 '17 at 14:35
  • No. That's the funny thing. It's a base calendar that I've made sure no resources are using. It sits in the dropbox, but I can't find it anywhere else. – Polymath Nov 9 '17 at 17:18

If it's not a Resource calendar, your project may be corrupted.

You can use VBA to delete calendars. Go to the VB Editor (Alt+F11), show the Immediate Window (Ctrl+G) and type this, replacing with the appropriate calendar name and press Enter:

ActiveProject.BaseCalendars("<bad calendar>").Delete
  • I see how this should work, but I get the error: Run-time error '1101': The argument is not valid. I have triple checked I'm putting the calendar name in correctly. It's acting like it can't find it. – Polymath Nov 9 '17 at 17:26

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.