Hey there... thought I posted this earlier.
I have an alternative solution, but I'm not sure you will like it because it goes another way.
First, let me make sure I understand. They have read/write permissions to the files on that drive - but you have locked the single workbook with a username password? If that is the case, why is that locked?
If you answer is, 'so they don't mess with it', then I would suggest this alternative:
Insert this macro into a code module:
Insert this macro, into the 'ThisWorkbook' code module:
Option Explicit
What will happen is, the user will open the book you want them to use - and will be asked: ""Refresh from CSV?" - IF they answer Yes, the refresh will happen 'under the hood' - meaning they will have no idea where the file is located on the network - so you can leave it unlocked and just squirrel it away somewhere.
If they answer no, no update will happen. This is just an example you could have the refresh launched in other ways. I just see that you have a problem that the usual ribbon-based solution is not solving - so me personally, I would just use a macro to have absolute control over what I want w/o any unfortunate limitations.
:D
EDIT:
Note - I've tested this out and for some reason I do indeed have to use the computer name in the macro solution, instead of the IP address.
That is generally a good idea anyway IMO - computer names are less likely to change
Bookmarks