好象不行啊!Save 方法 (ADO Recordset)
      将 Recordset 保存(持久)在文件中。语法recordset.Save FileName, PersistFormat 参数FileName   可选。文件的完整路径名,用于保存 Recordset。PersistFormat   可选。PersistFormatEnum 值,指定保存 Recordset 所使用的格式。可以是如下的某个常量:常量 说明 
adPersistADTG (默认)使用专用的“Advanced Data Tablegram”格式保存。 
adPersistXML 使用 XML 格式保存。 

解决方案 »

  1.   

    把获取recordset记录集的代码放在EXCEL的VBA中,可以是放在启动宏中,
    打开EXCEL后可以判断是否已经获取过数据,如果没有获取过,则获取recordset记录集,然后把数据放在EXCEL中就可以了。
      

  2.   

    HOWTO: Transfer Data from ADO Data Source to Excel with ADO 
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q295646HOWTO: Transfer Data from ADO Recordset to Excel with Automation 
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q246335SAMPLE: ExcelADO Demonstrates How to Use ADO to Read and Write Data in Excel Workbooks 
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q278973