再请教十豆三大侠:如何判别 Excel 文档的版本 ?

hnpyz 2010-06-19 06:50:41
请教:在 VFP 中,如何如何判别 Excel 文档的版本是否为 2.1 以下格式 ?
如何保存为 2.1 以下格式 ?

谢谢 !
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iihero_ 2010-06-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 hnpyz 的回复:]
请教:在 VFP 中,如何如何判别 Excel 文档的版本是否为 2.1 以下格式 ?
如何保存为 2.1 以下格式 ?

谢谢 !
[/Quote]
2.1以下格式也太旧了吧
wwwwb 2010-06-21
  • 打赏
  • 举报
回复

WAIT WINDOW TRANSFORM(_ole_excel.ActiveWorkbook.FileFormat)这个试试
十豆三 2010-06-21
  • 打赏
  • 举报
回复
oExcel=Createobject("Excel.Application")
oExcel.DisplayAlerts=.F.
oExcel.Workbooks.Open("c:\abc.xls") && 打开原文件
If oExcel.ActiveWorkbook.FileFormat<>16 && 16 为2.1版本
oExcel.ActiveWorkbook.SaveAs("c:\abc.xls",16) && 如果不是2.1版就保存成2.1版本,也可以另存为其他文件名
Endif
oExcel.Workbooks.Close
oExcel.Quit
Release oExcel
li0690 2010-06-20
  • 打赏
  • 举报
回复
2.1版本是什么时候的?
xilaianzxsc 2010-06-19
  • 打赏
  • 举报
回复
好象默认是5.0版本的

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧