Definitely. Just create a button box and give it a script that does a pick file. Here, I just have a button box and an empty text box named "file_path_text". For the button box script, I just type in "On Select".
Then in the script window, I define On Select like so:
On Select = expr(
file_path = Pick File(
"Select Excel File",
"$DOCUMENTS",
{"Excel|xls;xlsx"}
);
file_path_text << Set Text(file_path)
);
When you run it, you should see your selected file printed in the previously empty text box showing the path of your previously selected file. Use "dt = open(file_path)" to open the selected file when you're script is ready to start working with the selected file.
-- Cameron Willden