VFP 导出到Excel 程序代码.docx
《VFP 导出到Excel 程序代码.docx》由会员分享,可在线阅读,更多相关《VFP 导出到Excel 程序代码.docx(4页珍藏版)》请在三一办公上搜索。
1、VFP 导出到Excel 程序代码VFP 导出到Excel 程序代码 首先, 我们新建一个表单, 命名为daochu.scx。在表单上添加 一个命令按钮, 并将其Caption 属性设置为“导出”。运行该表单 时, 单击导出, 用户可以选择需要导出的dbf 文件, 成功导出成Excel 文件并保存。“导出”命令按钮的Click 事件的代码设置2为: cDbfFile = GETFILE(dbf) IF EMPTY(cDbfFile) RETURN ENDIF USE (cDbfFile) ALIAS FoxTable IN 0 & 打开所选则的表并 定义别名为FoxTable IF NOT U
2、SED(FoxTable) =MESSAGEBOX(打开表失败, 程序将中止! , 16, Error) RETURN ENDIF cExcelFile = PUTFILE(保存为(&N):,JUSTSTEM(cDbfFile)+. xls,xls) & 激活“另存为”对话框, 设置默认保存文件名。 IF EMPTY(cExcelFile) CLOSE DATABASES ALL RETURN ENDIF SELECT FoxTable oExcelSheet = GETOBJECT(,Excel.Sheet) & 产生Excel 对象 IF NOT TYPE(oExcelSheet) = O
3、 & 如果oExcelsheet 不 是对象型函数 =MESSAGEBOX (Excel 对象创建失败, 程序将中止! ,16, Error) RETURN ENDIF oExcelApp = oExcelSheet.Application oExcelApp.Workbooks.Add & 添加新工作簿 oExcelApp.ActiveWindow.WindowState=2 oSheet = oExcelApp.ActiveSheet nFldCount = AFIELDS(aFldList, FoxTable) &把当前表的结构信息存放在一个数组中, 并且返回表的 字段数。 FOR i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 导出到Excel 程序代码 导出 Excel

链接地址:https://www.31ppt.com/p-3168450.html