What would you suggest I do in the worksheet_change code to speed up the code? I'd like to have it where is someone changes the individual day to "WORK", "OFF", "PTO", the following cells populate accordingly, either with the default schedule or blank if OFF OR PTO is set. The current code I have under workbook_change was supposed to allow me to do this.
Your existing worksheet_change code isn't bad or wrong. The problem occurs when you run the macro I wrote. On some circumstances it will cause the worksheet_change to trigger. You may or may not want this. I don't know what your goal is so I wasn't sure if I should have disabled the worksheet_change event from triggering in my macro (you can do this through Application.EnableEvents). If I was guessing I would do something like this (once again I am not sure what you flow is so it is up to you to understand what is going on and whether to implement this strategy or not.)
Bookmarks