想要达到的目的:批量将txt转换成对应的Excel格式(一个txt文件对应一个Excel文件)。

1.利用现有工具(适用于数据量少的情况)
可以在线直接转换:https://anyconv.com/txt-to-xlsx-converter/
亲测是可以使用的,但是要一个个下载。

2.利用VBA

Sub txt2excel()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim txt, fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFilePicker)With fd.AllowMultiSelect = TrueIf .Show = -1 ThenFor Each txt In .SelectedItemsWorkbooks.OpenText Filename:=txt, Origin:=936, DataType:=xlDelimited, Semicolon:=False, Comma:=True, Space:=False, Other:=False, Tab:=TrueRange("a:u").NumberFormatLocal = "@"ActiveWorkbook.SaveAs Filename:=Mid(txt, 1, Len(txt) - 4) & ".xls", FileFormat:=xlExcel8'ActiveWorkbook.SaveAs Filename:=Mid(txt, 1, Len(txt) - 4), FileFormat:=xlExcel8ActiveWorkbook.Close TrueNextElseExit SubEnd IfEnd With
End Sub

3.python 实现 txt2xlsx

import osimport  openpyxlimport pandas as pd#%%
txtPath = 'txt path'# txtPath = txtPath.encode('utf-8')txtType = 'txt'txtLists = os.listdir(txtPath)print(txtLists)for txt in txtLists:f = open(txtPath+txt,encoding='utf-8')  lines = f.readlines()file = openpyxl.Workbook()worksheet = file.activei = 2# print(txt)for line in lines:line = line.strip('\n')worksheet.cell(i, 1,float(str( line)))i = i + 1file.save('save path/'+ txt.split('.')[0] +'.xlsx')print('done!')

批量将txt转换成Excel格式相关推荐

  1. 批量将word转换成excel格式的方法

    还在为如何转换文件而烦恼?如果没有一个好的转换方法的话,说实话还真的是会很头痛.今天小编就分享的大家一个万能的方法,完成各种文件转换根本不是事,下面就以word转换成excel格式为例吧. 今天介绍的 ...

  2. python读取一个TXT转换成EXCEL表格

    [任务]:python读取一个TXT转换成EXCEL表格 [坑1]pycharm安装后代码区不能编辑,是由于最新的pycharm在安装时自动装了vimVim插件, 方法一:在tools-Vim emu ...

  3. 如何批量将word转换成excel表格

    平时我们工作总会接触很多的文档,转换文档格式也总是很多文件一起,不借助第三方工具的话只能一个个手动转换,非常浪费时间,为了解救大家,小编在这里分享可以批量转换的方法. 转换前的准备:批量将word转换 ...

  4. python 文本转excel_Python 文本(txt) 转换成 EXCEL(xls)

    #!/bin/env python # -*- encoding: utf-8 -*- #------------------------------------------------------- ...

  5. pdf文件怎么转换成excel格式?

    在办公中文件格式之间的相互转换是很常见的操作方式,就像把不能直接进行编辑的PDF文件转换成excel表格,就可以帮助我们更快更好的做好数据,比起使用传统的编辑方式,显然转换来的效率更高.那pdf文件怎 ...

  6. 如何将PDF格式转换成Excel格式?

    PDF和Excel这两种格式在我们的日常办公中经常需要用到,有时候PDF带有很多表格,但PDF格式的特殊性,不能进行类似Excel的操作,虽然有PDF编辑器可以直接编辑,但局限性还是很明显的,这时就需 ...

  7. 如何将word转换成excel格式

    说到编辑表格大家第一时间想到的应该都是excel格式的,但我们有时也会在其他文档里发现表格内容,这时候我们就需要将其转换成excel格式方便我们编辑,下面就以word表格转换成excel格式为例,介绍 ...

  8. 如何批量将图片转换成jpg格式?

    如何批量将图片转换成jpg格式?很多小伙伴都想这道这个问题的答案,有些PS高手可以通过PS软件实现批量转换,但是这个方法对于普通人来说比登天还难,学习如何PS就要耗费很多的时间,如果你是一名上班族,领 ...

  9. 怎么把PDF转换成Excel格式呢?

    现在许多办公室工作人员都会使用PDF格式进行日常文件传输和浏览.这样可以很好的固定各种排版格式,形成清晰美观的显示效果.然而,当我们浏览一些文件时,我们会发现错误.如果我们要修改它们,我们必须将文件从 ...

  10. 批量nii文件转换成jpg格式

    批量nii文件转换成jpg格式 import nibabel as nib import numpy as np import imageio import osdef read_niifile(ni ...

最新文章

  1. golang语言学习第三课 条件语句
  2. 机器学习入门系列四(关键词:BP神经网络)
  3. java调用、执行groovy代码
  4. 计算机基础应用形考5access答案,计算机应用基础形考作业五答案.doc
  5. Object-C,四则运算计算器
  6. python 微服务框架_Python微服务架构chili_chicken
  7. 95-50-040-java.nio.channels-NIO-NIO之Buffer(缓冲区)
  8. Node.js编写CLI的实践
  9. android如何阻塞主线程,Android主线程阻塞WebView线程
  10. 一万年太久,只争朝夕_散文网
  11. 搭建自己的wiki知识管理系统
  12. 当英文遇上汉语 就知道汉语有多强大了
  13. 数据结构 Java数据结构 --- Lambda表达式
  14. [ERROR] Slave SQL for channel ‘‘: Could not execute Write_rows event on table xxx.xxx; Duplicate ent
  15. 干货,实战滴滴开源Logi-KafkaManager
  16. 安装linux双系统简书,安装win10+ubuntu18.04双系统
  17. postgres 使用
  18. python图片自动校正流量_利用python西电流量自动查询脚本
  19. TFmini用于道闸防砸使用说明
  20. 黄若:网络品牌落地最佳切入点为体验店

热门文章

  1. Matlab Robitic Toolbox学习笔记Day1
  2. SQL十进制和十六进制相互转换
  3. 转:python命令行解析工具Argparse
  4. 希望相对路径关于background-image:url()在样式表里设置后有不管用的办法
  5. eclipse配色方案推荐_收藏!58个设计师最佳配色工具网站
  6. ubuntu16.04 NFS 文件共享设置
  7. CPython中多线程的限制
  8. DPDK-VPP 学习笔记-01
  9. putty GB2312 BIG5 中文字符集补丁
  10. 串行通信技术SERDES