您当前的位置: 首页 > 办公软件教程 > Excel教程 浏览
VBA把记事本保存成为工作薄
发布时间:2015-10-28    点击率:次    来源:www.sytcke.com    作者:电脑技术学习网

   在一个文件夹中有数百个.txt文件,想将其另存为.xls文件,保存时文件名与原文件名相同;且将内容按空格分列(.txt文件中格式相同),使用VBA可以实现该功能,代码如下:

  Dim Fso, Fl

  Set Fso = CreateObject("Scripting.FileSystemObject")

  For Each Fl In Fso.getfolder(ThisWorkbook.Path & "").Files

  If Fl.Name <> ThisWorkbook.Name Then

  Workbooks.OpenText (Fl)

  With ActiveWorkbook

  .SaveAs ThisWorkbook.Path & "" & Fl.Name & ".xls"

  .Close 0

  End With

  End If

  Next

发表留言
发表留言请先登录!
免责声明:本站发布的信息和评论纯属网民个人行为,并不代表本站立场,如发现有违法信息或侵权行为,请直接与本站管理员联系,我们将在收到您的信息后24小时内作出处理!