Hi all, I've done many searches for a potential solution to my "problem", and have drawn a blank. Any help/suggestions will be appreciated.
Problem to solve: I have a worksheet in which there is just one named external query which loads an external CSV file. The "Data Range Properties" is set to 'Prompt for File Name on Refresh' so the user can select a file. The user can repeat this for different file names which contain different records. An advanced filter then extracts the relevant information and an OFFSET named range defines the (variable) print area, and is printed off. What I'd like to do is to place the name of the external file name (path not necessary) in a cell which gets printed. In this way any printed data will have the reference file name in view. If this could be put in the header of footer then great! but in a single cell would be fine. I cannot find how to use VBA to get the name of the file which hass been selected to load within the query. Thanks. --~--~---------~--~----~------------~-------~--~----~ ------------------------------------------------------------------------------------- Some important links for excel users: 1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at http://www.excelitems.com 2. Excel tutorials at http://www.excel-macros.blogspot.com 3. Learn VBA Macros at http://www.vbamacros.blogspot.com 4. Excel Tips and Tricks at http://exceldailytip.blogspot.com To post to this group, send email to excel-macros@googlegroups.com If you find any spam message in the group, please send an email to: Ayush Jain @ jainayus...@gmail.com or Ashish Jain @ 26may.1...@gmail.com ------------------------------------------------------------------------------------- -~----------~----~----~----~------~----~------~--~---