以下是引用hu9jj在2014-3-20 08:07:11的发言:
那还不如手工在EXCEL中复制粘贴操作,最后再一次性转换成DBF表,这样做比编程会更快些。
已经手工在EXCEL中操作,但每张表结构一样,感觉可以进行程序化操作。另外,如果让应用人员来操作,就狠费事,也让人觉得太不自动化了。
说说自己的作法:
1.在EXCEL中选定所有工作表,删除前4行(表头)和最后一行(合计行)(每张表行数一样。请教:如果各张工作表行数不一,怎样删除最后一行?)
2.在EXCEL中选定所有工作表,在第一列前插入一列(用以填写工作表标签来区别各工作表中数据)。请问:怎样将工作表标签填写在插入一列?例如怎样自动将第二张工作表标签Shift2填写在第二张工作表的第一列的各行中。
3.怎样自动将各工作表中数据复制到同一工作表?我没有办法是手工复制的。
这些技巧是excel的,但不解决了,在用vfp控制excel时就困难,数据交换就不好办。希望指教!