办公
办公软件使用技巧
RS&
记录科研点滴
展开
-
3 Minute Thesis (3MT)
无原创 2022-11-21 19:16:54 · 1284 阅读 · 0 评论 -
python批量读取Excel文件
将同一个文件夹下的xlsx文件读取:import osimport pandas as pdpath = r'./path of file'for i in os.listdir(path): df = pd.read_excel(os.path.join(path,i))原创 2022-02-25 11:04:08 · 3983 阅读 · 0 评论 -
Python-根据文件名提取文件
1.目的在一个文件夹中有很多文件,如下:根据另一个Excel文件提供的文件名,提取特定的文件至一个新的文件夹中:文件名列表:即将文件35.xlsx和36.xlsx文件提取至新的文件夹中。2.代码实现import osimport pandas as pdimport shutil#%%df = pd.read_excel(r'./name.xls')file_name = df['name']file_num = len(file_name)# print(file_num)原创 2022-02-24 19:03:23 · 5327 阅读 · 1 评论 -
批量修改txt文件名,删除相同部分
转载:https://www.cnblogs.com/cyh2009/p/10593776.html1.在包括需要修改的txt文件夹中新建txt文件,输入:@echo off& setlocal enabledelayedexpansionfor /f "delims=" %%1 in ('dir /a /b') do (set wind=%%1ren "%%~1" "!wind:n_=!")表示将所有文件名含有相同的n_删除,如果想删除其他相同的部分,只需将上面代码n_改成其他的。转载 2022-02-18 15:25:14 · 1323 阅读 · 0 评论 -
批量将csv转xls
转载:https://www.cnblogs.com/guhuazhen/p/11179932.html代码:'ChDir "C:\"Dim sDir As StringDim curdir As String'要转换的文件路径curdir = "C:\1"'转换后存文件路径targetdir = "C:\2"'curdir = ThisWorkbook.PathsDir = Dir(curdir & "\*.csv")While Len(sDir)Workbooks.转载 2022-02-17 15:00:16 · 1223 阅读 · 0 评论 -
python 根据对应关系批量修改文件名
利用python根据对应关系批量修改大量文件名。原始数据名称:已有对应关系:想要将文件名修改为:代码:#%%path = r"./1correlation/1.txt"dirpath = r"./data_filter1"filename_list = os.listdir(dirpath)with open(path, 'r') as file: lines = file.readlines()m = []for x, f in enumerate(filenam原创 2022-02-17 13:04:19 · 865 阅读 · 0 评论 -
正在更新office,应用程序无法正常启动
https://jingyan.baidu.com/article/1612d500632fcba30e1eeed2.html转载 2022-02-16 14:36:23 · 293 阅读 · 0 评论 -
python根据文件名列表筛选满足条件的文件
根据文件名列表筛选满足条件的文件:输入:1)含有文件名列表的文件(Excel格式,如.xls格式);如文件名列表中有name=2,name=3等2)一个文件夹含有多个文件,即包含需要筛选的文件。需要在文件中查找文件名满足name=2,name=3的两个文件,并提取出来放在其他文件夹中。代码:import osimport numpy as npimport pandas as pdimport shutilfile_path=r'./data' filename_path=r'.原创 2022-02-11 13:53:41 · 6983 阅读 · 4 评论 -
批量将txt转换成Excel格式
想要达到的目的:批量将txt转换成对应的Excel格式(一个txt文件对应一个Excel文件)。1.利用现有工具(适用于数据量少的情况)可以在线直接转换:https://anyconv.com/txt-to-xlsx-converter/亲测是可以使用的,但是要一个个下载。2.利用VBASub txt2excel()Application.DisplayAlerts = FalseApplication.ScreenUpdating = FalseDim txt, fd As FileDia原创 2022-02-08 13:55:51 · 6348 阅读 · 2 评论 -
python 合并不同文件夹下名称相同的文件
转载:https://blog.csdn.net/qq_42769683/article/details/104565285?utm_source=app&app_version=4.10.0&code=app_1562916241&uLinkId=usr1mkqgl919blen目的:将不同文件夹下具有相同文件名称的文件进行合并,并保证文件中第一行标题不重复。代码:import pandas as pdimport osdef merge_data(id): b转载 2021-07-02 15:09:36 · 6048 阅读 · 11 评论 -
Word 制作三线表
1.插入绘制表格;2.选中所有表格(点击+字),设置为无线框;3.再次全部选中,点击边框底纹,设置边框为1.5磅;4.选中所有表格,点击边框,设置上框线和下框线;5.打开边框和底纹,设置边框为0.75磅;6.选中第一行,设置下框线,完成。有很多种方法设置三线表,这里记录自己熟悉的一种方法~~...原创 2021-12-15 19:10:28 · 692 阅读 · 0 评论 -
按照某列属性拆分Excel文件
1.利用Excel中开发工具https://blog.csdn.net/ntotl/article/details/79141314(1)打开需要拆分的Excel文件,Alt+F11打开VBE窗口;(2)插入——模块,输入代码:Sub 保留表头拆分数据为若干新工作簿() Dim arr, d As Object, k, t, i&, lc%, rng As Range, c% c = Application.InputBox("请输入拆分列号", , 4, , , , , 1)原创 2021-12-11 14:30:53 · 6787 阅读 · 0 评论 -
数据下载网站整理
数据十分重要,如何找到理想的数据显得更重要了,这里记录自己经过网上查询到的数据,进行整理,如果侵权,请联系我删除,再次感谢网友大佬们提供的资料。1.中国气象站点数据下载地址:https://www.resdc.cn/data.aspx?DATAID=282需要注册会员才可以下载。但是可以免费一天下载一次。...原创 2021-12-01 12:33:14 · 321 阅读 · 0 评论 -
磁盘修复问题
工作过程中遇到“请将磁盘插入U盘”的问题,以下是解决方法,注意下载软件一定去官网下载。1.查看主控型号下载chipgenius软件,查看主控型号。参考:https://blog.csdn.net/u013116210/article/details/1192568582.一芯FC1178BC主控U盘量产修复软件下载链接:http://www.szfirstchip.com/...原创 2021-10-17 17:14:07 · 789 阅读 · 0 评论 -
文件格式转换VBA
在工作过程中有时会需要对数据进行格式转换,如TXT,xlsx,xls之间的相互转换,有很多方法来实现,这里主要记录利用Excel中VBA。(1)在需要转换数据的文件夹下新建Excel,打开VBA;(2)将代码复制过去,执行即可。1.txt2xlsxSub Convert2Xlsx()On Error Resume NextApplication.ScreenUpdating = FalseDim fPath$, mPath$, WB As Workbook, arr, smPath = Th原创 2021-10-13 15:32:07 · 1241 阅读 · 0 评论 -
python 在Excel中新增一列
1.在Excel中定义新列:#定义新列需要用到columns.tolist()函数,具体代码如下:col_name=df.columns.tolist()col_name.insert(新列位置, '新列名称')wb=df.reindex(columns=col_name)#然后后面再接一行代码用来定义新列的计算规则。2.将结果输出Excel文件:df.to_excel("path to save")对一个文件夹下所有Excel批量添加一列,整体代码:import sysim原创 2021-06-25 15:49:02 · 26783 阅读 · 1 评论 -
批量将xls转换成xlsx
转载:https://blog.csdn.net/weixin_44674885/article/details/886692591.xls和xlsx区别:xls格式 最大行数为65535;xlsx格式 最大行数为1048576。2.xls批量转换成xlsx:方法一:利用Excel中VBA代码在需要转换的xls文件目录下新建文件,并打开代码页面,输入代码:'***********访问当前文件夹下所有子文件夹及文件,Dim iFile(1 To 100000) As StringDim coun转载 2021-06-25 14:36:57 · 4047 阅读 · 0 评论 -
多个Excel文件合并成一个文件
转载:https://zhidao.baidu.com/question/96195372.html直接利用Excel软件自带的合并功能比较简单。新建Excel文件,在sheet查看代码中,添加代码:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplicati原创 2021-04-20 13:23:23 · 386 阅读 · 0 评论