I have a rather detailed macro that opens a lot of xls files then closes them. Id rather the user not see all the processing and only see the end result. I tried using Application.Visible = Flase at the begining and then Application.Visible = True as the last line to bring excel back on the screen but this does not do the trick. IS there a way to hide just the workbooks being opened and closed and ntot he entire excel application?