首页 > Office专区 > Excel教程 >

csv格式转换成Excel 2013

来源:互联网 2023-02-21 16:00:49 68

csv格式是逗号分隔的文本表格,将csv格式的文档转换成xlsx格式的Excel 2013表格,通常采用“另存为”的形式,示例如下。HKR办公区 - 实用经验教程分享!

csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

工具/原料

  • 计算机
  • Excel 2010

方法一:手动另存为Excel表格

  • 1

    双击打开csv格式的文档。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 2

    点击【文件】、【另存为】。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 2相关内容未经许可获取自百度经验
  • 3

    选择保存路径,输入保存的文件名称,保存类型选择“Excel工作薄”,再点击【保存】。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 4

    csv格式的文档转换成xlsx格式完成。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 方法二:使用VBA程序批量转换成Excel表格

  • 1

    打开Excel表格,点击【开发工具】、【Visual Basic】,或者使用【Alt F11】组合键调出VBE编辑器。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 2

    点击【插入】、【模块】。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 3

    在模块的代码框里边输入以下VBA程序,再按【F5键】运行。HKR办公区 - 实用经验教程分享!

    Sub ChangeFilesName()HKR办公区 - 实用经验教程分享!

    Dim i1, i2, myPath, Na, Str1, Str2, Str3, fs, foHKR办公区 - 实用经验教程分享!

    On Error Resume Next '忽略运行过程中可能出现的错误HKR办公区 - 实用经验教程分享!

    Application.DisplayAlerts = False '忽略报警提示HKR办公区 - 实用经验教程分享!

    myPath = "H:\桌面文件\112\csv文件转换成Excel格式\" '待修改文件名所在的文件夹HKR办公区 - 实用经验教程分享!

    Set fs = CreateObject("Scripting.FileSystemObject") '计算机文件访问HKR办公区 - 实用经验教程分享!

    Set fo = fs.GetFolder(myPath) '获取文件夹HKR办公区 - 实用经验教程分享!

    HKR办公区 - 实用经验教程分享!

    HKR办公区 - 实用经验教程分享!

    For Each fi In fo.Files '扫描文件夹里面的每一个文件HKR办公区 - 实用经验教程分享!

    i1 = 0HKR办公区 - 实用经验教程分享!

    i2 = 0HKR办公区 - 实用经验教程分享!

    Na = fi.Name '获取文件名称HKR办公区 - 实用经验教程分享!

    DoHKR办公区 - 实用经验教程分享!

    i1 = mypos '寄存上次获取“.”的位置HKR办公区 - 实用经验教程分享!

    i2 = i2 1HKR办公区 - 实用经验教程分享!

    mypos = InStr(mypos 1, Na, ".") '获取"."存在的位置HKR办公区 - 实用经验教程分享!

    If mypos = 0 And i2 > 1 ThenHKR办公区 - 实用经验教程分享!

    Str1 = Right(Na, Len(Na) - i1 1) '截取后缀名HKR办公区 - 实用经验教程分享!

    Str2 = Left(Na, i1 - 1) '截取名称HKR办公区 - 实用经验教程分享!

    If Str1 = ".csv" Then '如果是csv格式的文件,则HKR办公区 - 实用经验教程分享!

    Workbooks.OpenText Filename:=myPath & Na '打开生成的文件HKR办公区 - 实用经验教程分享!

    Str3 = Str2 & ".xlsx" '拼成xlsx的文件名HKR办公区 - 实用经验教程分享!

    Workbooks(Na).SaveAs Filename:=myPath & Str3 '文件另存为xlsx的格式HKR办公区 - 实用经验教程分享!

    Windows(Str3).Close '文件窗口关闭HKR办公区 - 实用经验教程分享!

    End IfHKR办公区 - 实用经验教程分享!

    Exit Do '退出Do循环HKR办公区 - 实用经验教程分享!

    End IfHKR办公区 - 实用经验教程分享!

    LoopHKR办公区 - 实用经验教程分享!

    NextHKR办公区 - 实用经验教程分享!

    Application.DisplayAlerts = True '忽略报警提示HKR办公区 - 实用经验教程分享!

    HKR办公区 - 实用经验教程分享!

    HKR办公区 - 实用经验教程分享!

    End SubHKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 4

    csv格式的文档批量转换成Excel表格完成。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 总结

  • 1

    方法一:手动另存为Excel表格HKR办公区 - 实用经验教程分享!

    1、双击打开csv格式的文档。HKR办公区 - 实用经验教程分享!

    2、点击【文件】、【另存为】。HKR办公区 - 实用经验教程分享!

    3、选择保存路径、文件名称,保存类型选择“Excel 工作薄”。HKR办公区 - 实用经验教程分享!

    4、csv格式的文档转换成Excel表格完成。HKR办公区 - 实用经验教程分享!

    方法二:使用VBA程序批量转换成Excel表格HKR办公区 - 实用经验教程分享!

    1、打开Excel工作表,点击【开发工具】、【Visual Basic】。HKR办公区 - 实用经验教程分享!

    2、点击【插入】、【模块】。HKR办公区 - 实用经验教程分享!

    3、在模块的代码框里边输入下VBA程序,再按【F5键】运行。HKR办公区 - 实用经验教程分享!

    4、csv格式的文档批量转换成Excel表格完成。HKR办公区 - 实用经验教程分享!

    csv格式转换成Excel 2013HKR办公区 - 实用经验教程分享!

  • 注意事项

    • 操作界面及功能可能因软件、版本不同而存在差异。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!HKR办公区 - 实用经验教程分享!


    标签: excel格式转换

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码