Hi Jim,
It seems like Excel is behaving badly. Have you considered passing the files through a .txt file? This would make the situation more complicated. Here would be the steps:
-write the file of data
-open it in Excel
-execute the macro
-reopen it in Lookout
This may be difficult to implement but it is a suggestion.
Another suggestion would be to use Lookout's Citadel Database to log the data and then use MSQuery in Excel to grab the data. I am not certain if this will fit your application. You can find information about using MSQuery with Lookout here:
Accessing Citadel Data with Microsoft ExcelRegards,
Mike