用 excel 制作文件夹下所有内容的目录

我在网上找到了一个宏,可以做出文件夹下所有文件的目录,但是目录中不包含这个文件夹下的子文件夹。我希望做出的目录中包含这个目录中的所有内容,包含文件和文件夹。下边是原来的宏... 我在网上找到了一个宏,可以做出文件夹下所有文件的目录,但是目录中不包含这个文件夹下的子文件夹。我希望做出的目录中包含这个目录中的所有内容,包含文件和文件夹。下边是原来的宏,请问该怎么修改这个宏? 展开
 我来答
一点设计演示
高粉答主

2015-10-17 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83610

向TA提问 私信TA
展开全部

一、所需DOS命令

  dir [drive:][path] /b > [drive:][path]filename

二、应用实例

1.如下图,在D盘中,有一个名称为“TQIPC”的文件夹,这个文件夹里面,存放了很多的照片。

2.现在,要做的就是,如何让这些照片的名称,自动显示在Excel或记事本里面。

执行菜单操作“开始”→“运行”,弹出运行对话框,在里面输入 CMD 并按“确定”键,这个时候,会打开如下图的MS-DOS窗口。

3.之后,如下图一样,输入DOS命令即可。

4.上述的命令输入好之后,就按下回车键,命令就执行了,以上生成的是XLS文件;如果想生成记事本TXT文件,那么,就输入下图的dos命令即可。

5.就这样,非常简单,文件名的列表文件,就形成了!如下图、

6.通过dos命令的操作,就得到了如上图的两个文件了。

下面打开temp.xls文件看看,如下图。

博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
blueswyh
2011-07-30
知道答主
回答量:42
采纳率:0%
帮助的人:11.1万
展开全部
我是楼主,这是原来的宏:

Sub ml()
On Error Resume Next
zzml = "请选择要制作目录的文件夹"
Set mlzz = CreateObject("shell.Application").BrowseForFolder(0, zzml, &H1)
lj = mlzz.Self.Path
Cells(1, 1) = "序号"
Cells(1, 2) = "文件名称"
Cells(1, 3) = "文件类型"
Dim wj As String
wj = Dir(lj & "\*.*")
Do
Cells(([A65536].End(xlUp).Row + 1), 1) = [A65536].End(xlUp).Row
Cells(([C65536].End(xlUp).Row + 1), 3).FormulaR1C1 = "=MID(RC[-1],FIND(""."",RC[-1])+1,LEN(RC[-1]) - FIND(""."",RC[-1]))"
Cells(([B65536].End(xlUp).Row + 1), 2).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=wj, TextToDisplay:=wj
wj = Dir
Loop Until Len(wj) = 0
Columns("A:C").Select
Columns("A:C").EntireColumn.AutoFit
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
End With
Cells(1, 1).Select
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=lj & "\" & mlzz.Self.Name & "目录.xls"
ActiveWindow.Close
Application.DisplayAlerts = True
Workbooks.Add
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-01-11
展开全部
请问你后来这个问题解决了吗?同问!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式