怎样批量Excel文件转文本文件

     工作中Excel文件转文本文件大师城市,Excel【另存为】选保留类型:Unicode文本保留可以。我在刚起头工作中一次碰着这样环境有200个Excel文件,每个文件都有10个表,要转当作文件文件,我按上面方式处置,我花了两天时候才能完当作,有时定名也弄错,很吃力。后来我再次赶上这样工作,我找到新方式批量处置Excel文件转文本文件,省时省力。修法布施得伶俐聪明,多分享让糊口更夸姣。下面介绍我这种好的方式。

东西/原料

  • Excel VBA
  • 百度经验:如何批量提取文件夹下文件名的文件

方式/步调

  1. 1

    在Microsoft Office Excel 2007打开在我前次分享经验“如何批量提取文件夹下文件名“的Excel 文件(更名:百度经验分享让糊口更夸姣—批量处置),在A2单位格输入“保留文本文件夹路径”,如下图。

    1如何批量提取文件夹下文件名

  2. 2

    然后选按钮【B1输入列举文件名】右键菜单选“复制”,在旁边G2单位格处右键菜单选“粘贴”生当作新一个按钮【B1输入列举文件名】,选该按钮右键菜单“编纂文字”改为【B3下列EXCEL文件、B2保留路径批量存文本】,如下图

  3. 3

    按下快捷键ALT+F11打开VBA(宏)编纂器界面,双击模块1,在“列举文件名”代码下面复制下面代码,如图。

    Sub 批量EXCEL文件存文本()

     Dim fm1 As String, myt As Worksheet

     Dim m$, m1$, m2$, m3$, i%, r%, n%

     m = Range("b1").Text

     r = Application.WorksheetFunction.CountA(Range("B4:B10000")) 

     fm1 = Range("B2").Text & "\"

     For i = 1 To r

       m1 = Range("b" & i + 3).Text

       n = InStr(1, m1, ".", 1)

       m2 = Left(m1, n - 1)

       Workbooks.Open m & "\" & m1

       For Each myt In Sheets

          myt.Select

          If IsEmpty(myt.UsedRange) Then

          

          Else

            m3 = myt.Name

           ActiveWorkbook.SaveAs Filename:=fm1 & m2 & m3 & ".txt", FileFormat:= _

            xlUnicodeText, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _

            , CreateBackup:=False

          End If

       Next myt

       ActiveWorkbook.Close SaveChanges:=False

     Next i

    End Sub

  4. 4

    封闭VBA(宏)编纂器,回到Excel 界面,然后选按钮【B3下列EXCEL文件、B2保留路径批量存文本】右键菜单“指心猿意马宏”,打开“指心猿意马宏”对话框,选心猿意马“批量EXCEL文件存文本”宏,再【确定】。

  5. 5

    下面介绍如何操作:为了便利操作举例子,“D:\百度经验实例“文件夹下有两个Excel 文件A、B,里面内容详见图。两个文件转当作文本放在文件夹“D:\百度经验实例\文本”。

  6. 6

    步调1:在B1单位格填写“D:\百度经验实例”,步调2:在B2单位格填写“D:\百度经验实例\文本”,步调3:【B1输入列举文件名】,列举出所文件,这时注重把不是Excel 文件删除,步调4:按下按【B3下列EXCEL文件、B2保留路径批量存文本】,几秒钟完当作转换完当作。转换文本文件名为EXCEL文件+表格名,如下图。

  7. 7

    若是感觉这篇经验帮到了您,请点击下方的 “投票点赞" 或者“保藏”撑持我!还有疑问的话可以点击下方的 “我有疑问”,感谢啦!

  • 发表于 2019-12-12 23:28
  • 阅读 ( 864 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具