如何由EXCEL模板文件生成个人信息登记表
现有信息汇总表 xxhzb.dbf和模板文件 个人信息登记表.xls如何调用模板文件自动生成每个人的信息登记表(每人一份),盼高手赐教,万分感谢!!!
[此贴子已经被作者于2021-4-19 10:22编辑过]
[此贴子已经被作者于2021-4-19 10:22编辑过]
2021-04-19 10:08
程序代码:USE xxhzb
USE grxx IN 0
oxls=CREATEOBJECT("excel.application")
cfile=GETFILE()&&选择模板文件
oxls.Workbooks.Open(cfile)
SELECT xxhzb
SCAN
SELECT grxx
SCAN
crow=SUBSTR(位置,2)
ccol=left(位置,1)
cvalue=grxx.字段内容
oxls.ActiveWorkbook.ActiveSheet.cells(crow,ccol).value=xxhzb.&cvalue
ENDSCAN
oxls.ActiveWorkbook.SaveAs(SYS(5)+CURDIR()+ALLTRIM(xxhzb.xm))
ENDSCAN
RELEASE oxls[此贴子已经被作者于2021-4-19 12:08编辑过]

2021-04-19 12:01
2021-04-19 15:15
[此贴子已经被作者于2021-4-20 09:56编辑过]

2021-04-20 09:53