Excel如何用VBA批量提取文件名

 时间:2024-10-22 10:53:54

Excel是常用的数据处理软件,其中的VBA孀晏弁钾也可以通过编程实现很多重复性或者批量性操作,今天就来介绍下Excel中如何利用VBA批量提取文件名。

Excel如何用VBA批量提取文件名

工具/原料

MicrosoftExcel2013

Windows7旗舰版

方法/步骤

1、如下图所示,F盘下的一个文件夹中有很多Excel文件,先将所有文件的文件名提取到Excel中。

Excel如何用VBA批量提取文件名

2、打开Excel,按下Alt+F11,在VBA界面中双击左侧数据保存的工作表,弹出代码编辑区,如下图所示。

Excel如何用VBA批量提取文件名

3、输入代码:Sub鱼木混猪()f=Dir("F:\鱼木混猪铳曹扑钜\*.xlsx")DoWhilef<>""k=k+1伊怕锱鳏Range("A"&k)=kRange("B"&k)=ff=DirLoopEndSub代码作用是将F盘下的指定文件夹中所有xlsx文件提取到Excel中的B列中,如下图所示。

Excel如何用VBA批量提取文件名

4、将光标定位于代码中间,点击“运行子程序”,如下图所示。

Excel如何用VBA批量提取文件名

5、返回Excel,可以看到所有文件名都被提取到B列中了,如下图所示。

Excel如何用VBA批量提取文件名

如何使用VBA获取Excel单元格的值 Excel如何用VBA添加边框? 如何在vba中得到当前单元格的行号和列号 EXCEL如何用VBA代码将单元格区域填充指定内容 excel中如何使用vba来完成复制粘贴功能
热门搜索
蔓越莓图片 椰子树图片 茭白图片 美女下部私密的图片无遮挡 节瓜图片