vfp控制excel,将a.xls中sheet1第C列粘贴到b.xls中sheet1第C列
vfp控制excel,将a.xls中sheet1第C列粘贴到b.xls中sheet1第C列(从第三行开始的所有行,行数不定)(我用vfp处理excel数据后结果不会写回原表,最后只好手工粘贴)
以下是引用qjbzjp在2013-2-4 12:59:09的发言:
myeole=CREATEOBJECT("Excel.application")
WITH myeole
.Workbooks.Open("I:\a.xls")
* .Workbooks.open(getfile("xls")) &&打开指定路径下的工作簿
.visible=.t.
.Sheets(1).Columns("C:C").Copy
.Workbooks.Open("I:\b.xls")
.Sheets(1).Columns("C:C").Select
.ActiveSheet.Paste
* .ActiveWorkbook.Close(.t.)
* .quit &&退出Excel
ENDWITH
谢谢指点!myeole=CREATEOBJECT("Excel.application")
WITH myeole
.Workbooks.Open("I:\a.xls")
* .Workbooks.open(getfile("xls")) &&打开指定路径下的工作簿
.visible=.t.
.Sheets(1).Columns("C:C").Copy
.Workbooks.Open("I:\b.xls")
.Sheets(1).Columns("C:C").Select
.ActiveSheet.Paste
* .ActiveWorkbook.Close(.t.)
* .quit &&退出Excel
ENDWITH
要求是复制C列从第三行开始的所有行,就是不复制第一行、第二行(标题不能盖)