我做了一个excel表,想用vba生成一个csv文件,怎么弄!给详细代码!
3个回答
展开全部
Excel可以直接另存为csv格式文件的
故用以下代码可实现(假设另存到D盘根目录下,文件名为a):
ActiveWorkbook.SaveAs Filename:=“D:\a.csv”, FileFormat:=xlCSV, CreateBackup:=False
关键代码注释:
ActiveWorkbook.SaveAs:Excel文件另存,需要有完整的路径及文件名
FileFormat:存储格式
CreateBackup:是否需要创建备份文件
故用以下代码可实现(假设另存到D盘根目录下,文件名为a):
ActiveWorkbook.SaveAs Filename:=“D:\a.csv”, FileFormat:=xlCSV, CreateBackup:=False
关键代码注释:
ActiveWorkbook.SaveAs:Excel文件另存,需要有完整的路径及文件名
FileFormat:存储格式
CreateBackup:是否需要创建备份文件
展开全部
有两种办法
1,做一个.csv模板,用vba去调用这样模板做东西
2,用excel做完后,另存.csv格式
ActiveWorkbook.SaveAs Filename:=文件路径+文件名.csv _
, FileFormat:=xlCSV, CreateBackup:=False
1,做一个.csv模板,用vba去调用这样模板做东西
2,用excel做完后,另存.csv格式
ActiveWorkbook.SaveAs Filename:=文件路径+文件名.csv _
, FileFormat:=xlCSV, CreateBackup:=False
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如何创建/修改CSV格式的文件:
http://help.163.com/09/1224/14/5RA9MTLK00753VB8.html
http://help.163.com/09/1224/14/5RA9MTLK00753VB8.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |