>So, I guess .DoCmd() can be set to any valid VFP command, right? Do you have any idea how data would be exchanged? E.g., do some VFP work, and get some result back to Word.
>
I *think* VBA is COM based, so classic ADO might be a good choice for exchanging data. Nowadays, MS is pushing its Visual Studio Tools for Office. Assuming it is based on .NET, XML might be a better choice for it.
http://msdn.microsoft.com/en-us/isv/bb190538.aspx