In general, you can instantiate Excel from Ms. A.
It is equally pratical to simply use (most) Excel functions from within Ms. A. simplt by adding a reference to the Excel Library to your Ms. A. App. Tricky pary of this is that you must supply 'VALID' arg lists to the functions. MOSTLY, these args are simply range references in Excel, but translates to Congruent ARRAYS or simple variables when called from Ms. A.
Another issue wit SOME functions would be that the Ms. A. CALLING function must be prepared to 'Accept' the return value (type). I suspect this may be an issue for this specific function, "Analyze It" (to the best of my limited memory) wants to generate a "report" based on a single cell (location) which must be able to accept a variable set of results.
Finally, you couldn't send Excel a report at all, you would be sending the (subset of) the report's data on which the analysis would be based and then using the return(s) to extend the report itself.
MichaelRed