-
bat随机打开目录下的一个音乐文件_电脑文件太多,不知道如何管理?不如用Excel做文件管理目录!...
2020-12-09 18:00:11相信大家平时都用过非常多好用的文件管理工具,但是下面这个用Excel做文件管理的方法,你用过吗?接下来就带各位一探究竟,希望可以帮到你哦!一、文件目录1.建立理由通过这个功能,我们可以通过超链接直接快速找到...相信大家平时都用过非常多好用的文件管理工具,但是下面这个用Excel做文件管理的方法,你用过吗?接下来就带各位一探究竟,希望可以帮到你哦!
一、文件目录
1.建立理由
通过这个功能,我们可以通过超链接直接快速找到自己想要的文件。
2.解决方法
下面我们只需要一个小小的Excel表格,就可以帮我们快速解决这个难题,不信你试试看!
二、具体步骤
1.建立txt文档
我们随意建立一个文档,然后输入dir *.* /B >文件目录.csv,表示接下来我们将建立一个指引类的文件夹。
接下来,我们可以将txt重命名为bat结尾即可,这样子这个Excel目录文档就会自动生成,简直不能再强大了!
2.建立超链接
除此之外,我们还需要进行超链接的建立,在这里我们可以先输入引用的位置 ,直接输入C:甥敳獲AdministratorDesktop新建文件夹即可,接下来我们还可以输入需要打开的位置,在这里我们直接输入A1,就能快速搞定,还没用过的小伙伴,也可以先试试看哦!
3.另存为xlsx格式
当然,最后一步也是最重要的,我们要将原来的文档保存为Excel格式才行,这样后期打开的时候,就会比较方便了,还没用过的话,也不妨一试哦!
具体步骤:打开【文件】-【另存为】-【保存类型】即可。
OK,以上就是建立文件目录的方法的介绍啦,这些方法你都记住了吗?还没记住的小伙伴,记得收藏下哦,觉得文章不错的小伙伴,也记得给我点赞、转发和评论,谢谢你们了呀!
-
.bin 文件用excel文件打开_批量提取文件名,快速建立EXCEL工作台文件路径
2020-11-24 01:49:36上回书说到,如何用EXCEL建立自己的工作台(导航与日志),有朋友说,自己的文件太多了,做起导航很费劲。别急,其实我们可以快速提取文件名,以便于我们批量建立超链接。点击下图延伸阅读:《高效秘技!用EXCEL制作...上回书说到,如何用EXCEL建立自己的工作台(导航与日志),有朋友说,自己的文件太多了,做起导航很费劲。别急,其实我们可以快速提取文件名,以便于我们批量建立超链接。
点击下图延伸阅读:《高效秘技!用EXCEL制作导航页和日志表管理日常工作》
1. 无门槛通用bat法——用批处理脚本提取文件名
>>>>提取当前文件夹下的文件、文件夹名称(不含子文件夹)
新建一个文本文档,命名为“提取文件名”。
打开文本文档,输入公式:dir *.*/b>文件清单.txt
dir为列表命令,/b为只保留文件名和扩展名参数,>为将命令结果导入到指定文件内
将文本文档的文件类型改为bat,即将“提取文件名.txt”更改为“提取文件名.bat”。如果你的电脑没有显示文件扩展名,另存为.bat文件即可。
注:bat文件就是批处理文件,DOS年代的命令,不挑系统。
双击bat文件运行,即可得到文件清单:
>>>>提取当前文件夹下的文件、文件夹名称(包括子文件夹),输出文件树
上述方法有时候并不能满足我们,比如,有的同事就喜欢将文件分门别类都放到文件夹下。然后,我去查一个文件,就需要一个个文件夹去找,点了十几下,最后发现还是个空文件夹,真是让人心累。
有没有办法能够将文件夹下所有文件的名称都提取出来?
有!而且可以提取成文件树!
步骤同上,公式替换成:tree /F > 文件树1.txt
运行结果如下:
瞧,我就在某人的电脑下发现了秘密文件(上图倒数第三行),抓他个现行
。
点开一看
.
.
.
.
.
.
.
这TM什么标题党?
>>>>仅提取当前文件夹名称(包含子文件夹)
步骤同上,公式替换成:tree > 文件树2.txt
运行结果如下(不提取文件的名称):
方法小结:
上述三种方法输出文件都可以改变类型,扩展名“.txt”替换成对应的文件扩展名就可以了,比如替换成“.xls”就生成EXCEL文件。
2. WIN10党福利——复制路径
新系统带来新功能,WIN10系统可以直接选中文件,复制路径。
粘贴到EXCEL表格中:
EXCEL 2016及以上版本可以用快速填充命令,得到文件名。
EXCEL版本低也没关系,可以用替换,将“文件名之前的路径”替换为“空”。
3. 高阶VBA大法——用EXCEL提取文件名
上面两种方法简单快捷,但有一个缺点,每次文件有变化,还需要重新运行一次批处理命令,再粘贴到EXCEL中。
能不能将更简单一点?
可以,用EXCEL的VBA功能即可。
VBA是微软的一种宏语言,EXCEL学会使用VBA就相当于打开了一片新天地。
具体方法:
1)插入一个长方形,输入名称,然后制定宏。(此步骤是为了方便运行,非必须)
2)新建宏。
3)将下面的代码复制代码框中:
Sub 提取文件名()
On Error GoTo 100
Dim wsh As Object, mypath As String, ar, i&, br
mypath = CreateObject("shell.application").BrowseForFolder(0, "请选择要搜索的文件夹", 0).Items.Item.Path '在此指定目录
Set wsh = CreateObject("wscript.shell")
mypath = wsh.exec("cmd /c tree /f " & Chr(34) & mypath & Chr(34)).StdOut.ReadAll
mypath = Left(mypath, Len(mypath) - 1)
ar = Split(mypath, vbCrLf)
ReDim br(1 To UBound(ar) + 1, 1 To 1)
For i = 0 To UBound(ar)
br(i + 1, 1) = ar(i)
Next
Range("a1").Resize(UBound(br)) = br
Set wsh = Nothing
100:
End Sub
以上代码来自EXhome论坛@yangyangzhifeng(学习VBA编程还是颇耗时间的,网上很多代码可以借鉴)
4)点击长方形按钮运行,选择制定提取文件树的文件夹。
得到文件树:
也有代码可以实现只提取文件名(类似dir批处理命令的效果),下期告诉你。
总结
文件名提取成功了,那如何快速建立超链接呢?且听下回分解!
扫码关注点墨楼,遇见更多精彩▼
-
如何用C# winform读取存储在SQL数据表中的excel文件路径,然后将excel文件中的数据以折线图显示出来?
2019-05-14 12:16:081. 编程小白,打算用VS2015+SQL2012开发一个项目数据管理软件,excel文件很多,存储在云盘,要求将数据以折线图形式显示出来。 2. SQL数据表中存储项目若干字段、其中包含云盘上的excel文件路径名 3. 如何利用C# ... -
ajax 获取文件夹下所有文件名称_文件太多找不到咋整?用excel制作文件管理器,所有版本皆可使用...
2020-12-20 12:25:26Hello,大家好,之前跟大家分享了使用excel中的power query功能制作一个文件管理器,但是很多分析反应自己的excel版本不够高,无法使用,今天就跟大家分享如何使用宏表函数制作文件管理器,他也是可以实现文件刷新的...Hello,大家好,之前跟大家分享了使用excel中的power query功能制作一个文件管理器,但是很多分析反应自己的excel版本不够高,无法使用,今天就跟大家分享如何使用宏表函数制作文件管理器,他也是可以实现文件刷新的,这个的操作也不难,下面就让我们来看下他是如何设置的
一、什么是宏表函数以及FILES函数
宏表函数是早期低版本excel的产物,它是vba的前身,现在已经被vba完全取代了,但是我们仍然可以使用它,只不过需要通过定义名称来使用。我们只做文件管理器需要用到FILES这个宏表函数
FILES函数:返回指定目录下的文件名
第一参数:path,文件路径
他仅仅只有这一个参数,在函数的参数中我们可以使用通配符,excel中的通配符有两个
?:问号代表任意单个字符
*:星号代表任意多个字符
二、定义名称
想要使用宏表函数我们就必须要定义名称,所以第一步就需要定义名称,首先我们先复制文件路径,然后我们点击定义名称,将名称设置为:ww(这个可以自行设置),然后在引用位置中输入函数:=FILES("F:文件*.*")&T(RAND())点击确定
简单的跟大家介绍下这个函数,在这里我们定义的函数分为两个部分
第一部分:FILES("F:文件*.*"),这个宏表函数的作用是获取文件的路径,在这里后面的星点星,是通配符,前面的一个星代表文件名称,后面的星代表文件的扩展名
第二部分:T(RAND()),这个函数的作用是使宏表函数能够自动的刷新数据,因为宏表函数本质上也是vba,vba是无法刷新数据的,我们使用重新再运行一次
二、制作文件管理器
紧接着我们在文件路径中输入函数; =IFERROR("F:文件"&INDEX(ww,ROW(A1)),"")来获取文件路径
在文件名中输入函数:=IFERROR(INDEX(ww,ROW(A1)),""),来获取文件名
在超链接中输入函数:=HYPERLINK(A2,B2),来制作一个自动跳转的超链接
简单的跟大家介绍下函数,获取文件路径的函数他可以分为三个部分
第一部分就是文件夹路径:"F:文件",在这里我们使用链接符号将它与文件名字链接在一起
第二部分获取文件名称:INDEX(ww,ROW(A1)),在这里我们使用index函数获取文件名称,将第一参数设置为刚才定义的名称,将第二参数设置为ROW(A1),这样的话当我们向下拖动函数的时候就会获得一个123456…的序列,来保证我们提取到每个工作表明恒
第三部分:使用IFERROR函数来屏蔽错误值,因为在这里我们使用的是函数来获取的文件名称,所以我们需要向下多拉一些公式,才能保证添加文件后能自动获取文件,比如,文件有10个,尽量拉20个公式,让公式的数量大于文件个数即可
三、注意事项
因为是使用宏表函数来获取的文件路径,所以我们需要将文件的格式另存为xlsm格式,也就是可以保存vba代码的格式。当我们香文件夹中添加新的文件的时候,需要双击文件路径已经文件名这两列来刷新数据
以上就是我们使用宏表函数来制作文件管理器的方法,使用这种方法无视excel版本,全部都可以使用
怎么样?你学会了吗?我是excel从零到一,关注我持续分享更多excel技巧
-
python怎么使用excel管理用例_请教下 Python 高手,如何用 Python 自动化操作 Excel?...
2020-12-03 05:10:42首先用Python对excel进行简单的操作一. 通过pip安装xlwt, xlrd这两个模块*pip install xlwt*pip install xlrd二. 准备好一份接口测试用例,excel文档三. python脚本读取excel内容# 读取excel内容import xlrd# 获取...首先用Python对excel进行简单的操作
一. 通过pip安装xlwt, xlrd这两个模块
*pip install xlwt
*pip install xlrd
二. 准备好一份接口测试用例,excel文档
三. python脚本读取excel内容
# 读取excel内容
import xlrd
# 获取excel文件存放地址(加r声明为raw字符串,这样就不会处理其中的转义了。否则,可能会报错)
data = xlrd.open_workbook(r'..\dataconfig\interfaceTestCase.xlsx')
# 获取第1个sheet
tables = data.sheets()[0]
# 打印sheet名字
print data.sheet_names()
# 打印行数
print tables.nrows
# 打印第3行第4列
print tables.cell_value(2, 3)
运行结果如下:
四. 进阶-对象实例化
# coding=utf-8
# 读取excel内容
import xlrd
class OperationExcel:
def __init__(self, file_name=None, sheet_id=None):
if file_name:
self.file_name = self.file_name
self.sheet_id = self.sheet_id
else:
self.file_name = '..\dataconfig\interfaceTestCase.xlsx'
self.sheet_id = 0
self.data = self.get_data()
# 获取sheets的内容
def get_data(self):
data = xlrd.open_workbook(self.file_name)
tables = data.sheets()[self.sheet_id]
return tables
# 获取单元格的行数
def get_lines(self):
tables = self.data
return tables.nrows
# 获取某一个单元格的内容
def get_cell_value(self, row, col):
return self.data.cell_value(row, col)
if __name__ == '__main__':
opers = OperationExcel()
print opers.get_data().nrows
print opers.get_lines()
print opers.get_cell_value(1, 3)
希望我的回答对你有帮助,点哥赞再走吧!
-
2打开md文件_文件太多,用Excel+bat做个文件辅助管理器,用着太爽了
2021-01-14 09:37:02想对其进行归类,却没有太多时间管理今天给大家分享一下我的文件管理方法1、批量将文件名统一加上相似/相同字符2、按照相同字符进行归类问题一:如何给文件批量命名?系统预置的方案适用于对所有文件适用唯一名字,... -
如何用c读取从excel导出的文本文件中的text字段
2015-10-06 01:48:22因还不会从Excel中直接读取数据,因此选择了从Excel导出到txt文件中,然后再读取到程序当中。 但是问题来了。经常遇到的情形是,记录都有一个或者多个字段是字符型(数据库中的描述,非C语言的字符),从Excel中导出的... -
怎样用excel剔除异常数据_excel如何去除异常值?(excel表格数据异常丢失)
2020-12-29 00:36:17java用poi导出excel文件,打开导出的文件时报错“文件错误,数据可能丢失”我遇到过这个问题后调查发现两个原因:1.你的excel模版本身有问题,可以尝试新建一个模版。2.你的excel使用了一些POI不支持的函数。Excel... -
如何用Excel直接查询Oracle中的数据
2016-03-10 15:16:27将Oracle中查询的数据保存为Excel文件,通常使用的是PL/SQL Developer。 其实,Excel可直接写SQL语句查询Oracle中数据,在这里,用到ODBC驱动。详细步骤如下: 一、配置ODBC数据源 开始->控制面板->系统和安全->... -
如何用excel计算断色断码_Excel如何根据背景颜色汇总统计?复制这段代码,2分钟轻松搞定...
2020-12-21 23:56:31复制这段代码,2分钟轻松搞定文 | 明哥,前麦肯锡战略咨询顾问,埃森哲管理咨询顾问,一个喜欢用思维导图架构PPT的老司机,欢迎关注,一起成为职场精英。做统计、咨询的人都知道,Excel文件经常需要对其中某些数据... -
xssfdataformat 设置单元格数值不好用_如何用Excel进行数据分析?
2020-12-04 15:46:48安装Excel数据分析工具:文件→选项→加载项→管理:Excel加载项,转到→分析工具库→确定。Excel有不同数据类型,主要包括三种:字符串型(文本型)、数值型、逻辑型(T/F),其中字符串型不能直接用于做计算,所以... -
如何用python整理表格_python下如何处理excel表格
2020-12-01 07:40:11xlrd模块xlrd是python中一个第三方的用于读取excle表格的模块,很多企业在没有使用计算机管理前大多使用表格来管理数据,所以导入表格还是非常常用的!安装xlrdpip install xlrdexcel结构分析一个excle表格包含多个... -
如何用Excel直接查询Oracle中的数据(转)
2015-10-20 19:04:00将Oracle中查询的数据保存为Excel文件,通常使用的是PL/SQL Developer。 其实,Excel可直接写SQL语句查询Oracle中数据,在这里,用到ODBC驱动。详细步骤如下: 一、配置ODBC数据源 开始->控制面板->系统和安全... -
-
现金支票打印模板excel_如何将Excel表格一键变成公司的管理系统?这款软件可以做到...
2020-12-16 21:43:43很多企业都是用Excel管理公司的各类数据表格的,但也带来了不少烦恼,Excel不能多人同时编辑,只能将Excel文件发给别人修改,传来传去后导致文件到处分散,不知道哪个是最新的。另外有些数据在不同的Excel文件里,要... -
手把手教你用java读写excel表格文件(POI,EasyExcel)
2020-05-04 14:02:12视频链接-我是学习之星我为狂神打call~ 【狂神说Java】POI及EasyExcel一小时搞定通俗易懂 想给项目添加一个表格导入导出...这篇文章简单介绍下如何用java操作excel,主要涉及到POI和easyExcel这两个 文章目录POI和e... -
code的bootstrap如何有提示 vs_如何用DataFocus对Excel表中数据进行分析?
2021-01-02 08:19:38常见的数据分析方法有 结构分析...导入Excel数据表之前的文章有详细介绍如何将本地Excel数据表导入到DataFocus系统中,大致流程是:数据表管理模块的“导入表”栏下选择导入本地文件(或资源管理功能模块中点击“创建... -
python实现图书管理系统——通过excel文件或者TXT文件存放数据
2020-10-28 15:33:27python实现图书管理系统 话不多说,先上图,看看运行起来的效果: 由上图可知,我实现的主要功能: 用户注册 用户登录 添加图书 查询图书 删除图书 修改图书信息 观看所有图书信息 接下来详细介绍每个功能如何实现... -
excel帮助文档_巧用Power Query,Excel也可以轻松管理文档
2020-12-24 08:13:12来自知乎一个朋友的问题,如何在Excel中批量插入文件的超链接,以便在Excel中对文档进行有序的目录管理?这个问题的方法很多,这里给出一个简便且高效的方法,利用Power Query。假设需要管理的文档存放于三个文件夹... -
手机如何将excel转换PDF?
2018-12-12 10:35:48在我们的工作中很多时候给他人发的Excel表格都会用PDF格式,这样可以避免数据丢失和被改动,那手机如何将Excel转化为PDF格式呢? 工具:智能手机、网络、Excel文件、迅捷PDF转换器。 操作方法: 1.将手机连接上... -
测试管理工具TestLink使用(二)Excel文件导入TestLink
2010-07-24 15:51:51用Excel编写的测试用例如何导入TestLink呢? 1、TestLink需要有PHP-Extensions,才能支持xml文件的upload. 具体的PHP-Extensions如下: php-domxml (centos5.4上安装用:yum install php-xml) ... -
python逐行写入excel_快来看看Python如何玩转Excel
2020-12-07 14:05:26来源:ID(innerV)如何用Python来操作Excel文件呢?首先,使用pip 包管理器来安装两个包,安装命令:pip install xlrdpip install xlwt我们来看读取excel的例子,第1行,import导入xlrd包第4行,定义文件名称,注意... -
excel文件直接双击打不开_Windows任务管理器突然打不开了
2020-11-30 20:54:57关注奕奇科技,学习更多小妙招工作效率加倍小妙招,值得收藏电脑的“任务管理器”可以看到我们使用的电脑运行的内容,还可以对电脑进行一些操作,有些朋友遇到这种情况,无论是用键盘还是任务栏都打不开任务管理,是... -
如何控制Excel统计图数据的实际显示范围
2017-12-04 10:01:54在实际工作中,用Excel生成统计图模板文件,再通过Java程序将数据输入Excel文件形成需要的统计图,但折线图或条形图可能由于没有确定的统计数据值,只能预设最大的统计量,如下图 最多预设显示19个数据值,实际... -
导出txt文件宏_批量提取文件名,快速建立EXCEL工作台文件路径
2021-01-12 08:52:04上回书说到,如何用EXCEL建立自己的工作台,有朋友说,自己的文件太多了,做起导航很费劲。别急,其实我们可以快速提取文件名,以便于我们批量建立超链接。点击下图延伸阅读:《高效秘技!用EXCEL制作导航页和日志表...