Hi Rob, what you suggested makes good sense, but, I tried both and it still does not work. It either can't find the file, or, it states that there is already a file of the .xla name open already. The errors are coming from VB. I am wondering if I need to use the "create VB reference" VI in my labview project, but I am having trouble finding an example of how to use with with the "run macro" VI. When I create the new report in LV, I am using the macro spreadsheet as a template. Anybody out there using these VIs?