以下是引用wjp456789在2012-10-21 02:03:44的发言:
谢谢T版的程序。你弄得很好。
最后实现了保存为XLS格式。
其实只要将数据导出为DBF格式,再另存为XLS格式。手动用EXCEL编辑格式可能比程序设计的更漂亮些
你的代码里有个路径,好象需要修改一下。才能在我的电脑上使用。
我运行程序时。显示错误。提示就是路径那个地方有问题。
xlsx是office 2010的文件扩展名,xls是2003/2007的,与机器上安装的office版本有关,因为SaveAs()只使用了默认保存选项(可以用版本保存参数,但那样反而复杂化,所以我没用)。
你不可能每次处理数据都这样导出、手工排版,那就等于不用做程序了。注意一下代码中各种Excel操作的语句,就知道那是VBA代码,与手动操作Excel排版是一样的,我故意使用了精确尺寸(比如行高是1.5厘米和0.8厘米等),就是暗示这是可以很精确的定位。另外还可以设定打印页面,那比VFP的报表方便得多,我没写上去而已。