I asked if you had any other code in the Initialize, or Activate events, in-case there was something there that was setting the form back to Modal.
But as you can interact with some other sheets/workbooks, that would not seem to be the case.
What is happening here is that Windows is creating a whole new instance of the excel application. The scope of any application based things (such as modal/non-modal forms, automatic v manual calculation) is limited to each excel instance. So when you open via the search bar function you get a second excel.i can access another excel sheet if i open a new excel file from the windows search bar function
First, thanks for the thanks. In post #6 you show a Userform_Initialize routine. If this is being triggered by a show statement somewhere, make sure that that show statement has (0) on it as well.