Skie, sorry for not getting back to you, posted this on Friday right before leaving work, was in a hurry to get out.
Should've given you the code to begin with, so you had more to go on. What you have is perfect though, cheers.
Declare Function FileDlgFunction(identifier$, action...