I know you can write to the status bar, but is there a way to read from it when it is a system given message? Part of a program I'm writing has some lengthy wait times while formulas are being re-calculated and external data is being refreshed. I would like to have my userform mirror what the status bar is saying (ahhh, reassuring update messages ). In particular I would like to be able to read the percentage complete when formulas are recalculating, and the "getting data from web", "parsing data"...etc when external data connections are refreshing. Is there a way to do this?