需求是这样的,
先导入EXCEL
导入完成时,在导入的excel前面加上:"已导入"+当期日期
如:《广州医药公司收货系统导出表》导入完成后更改excel名字为: 《广州医药公司收货系统导出表(已导入_20100819)》,以防同一excel表格重复导入;
谢谢各位了!!
------最佳解决方案--------------------
如果是文件更名,可以用API :MoveFile()
声明:
Function ulong MoveFile(ref string lpExistingFileName,ref string lpNewFileName) LIBRARY "kernel32.dll" ALIAS FOR "MoveFileA"
------其他解决方案--------------------
FileDelete()试了么 如果也删除不掉 你去试试直接删那个EXCEL文件 应该也是删除不了的 可能是你导入EXCEL时建立的EXCEL application没有关闭 所以文件正在使用中 不能删除
------其他解决方案--------------------
MoveFile()怎么用呢?
------其他解决方案--------------------
如果数据量小,可以读入到数据窗口中,然后,导出保存到新文件夹下。 GetFileSaveName
------其他解决方案--------------------
学习中
------其他解决方案--------------------
可以导入时新生成一个excel,取为新的名字,原来的内容写入到新excel中,原来的excel导入完成后删除
------其他解决方案--------------------
顶
------其他解决方案--------------------
删除不掉呀,无论是DeleteFileA()还是DeleteFile()都删除不掉!!
------其他解决方案--------------------
该回复于2010-08-24 17:13:51被版主删除