ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: china100

怎么把硬盘某目录的文件名字列出来?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-5-5 16:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
好像只能对已有文件进行列表。能否做到随着文件的增加,列表也自动增加?

TA的精华主题

TA的得分主题

发表于 2004-5-5 17:23 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

用屏幕捕捉软件SnagIt V7.03可以捕捉屏幕上的文字

下载地址:http://www.skycn.com/soft/2290.html

TA的精华主题

TA的得分主题

发表于 2004-5-6 23:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
守柔: 你的宏表函数用得好! 实际上现在还是用VBA算了,VBA本来就是用来取代excel4.0时的宏表的。

TA的精华主题

TA的得分主题

发表于 2004-5-6 23:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用lforl在2004-5-5 16:52:00的发言: 好像只能对已有文件进行列表。能否做到随着文件的增加,列表也自动增加?
定义名称为=FILES("c:\temp\*.*")&T(NOW()) 这样每次重算时均是最新文件列表。

TA的精华主题

TA的得分主题

发表于 2004-7-6 15:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用chenjun在2004-5-6 23:35:00的发言: 定义名称为=FILES("c:\temp\*.*")&T(NOW()) 这样每次重算时均是最新文件列表。

蓝字部分可以用变量吗?

TA的精华主题

TA的得分主题

发表于 2005-4-12 15:00 | 显示全部楼层

我按照版主的方法,研究了半天,发现全是“#N/A”,能否详解

TA的精华主题

TA的得分主题

发表于 2005-4-12 15:05 | 显示全部楼层

如果在文件夹中的文件目录是否可以显示出来

TA的精华主题

TA的得分主题

发表于 2005-10-27 22:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
为什么我的统计结果只能出来其中一个文件名?请指教,谢谢!

TA的精华主题

TA的得分主题

发表于 2005-10-28 06:33 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
Windows Powertoys 的SendTo 就可以把任意文件名列表复制一份,然后在任意程序内粘贴使用

TA的精华主题

TA的得分主题

发表于 2005-11-23 19:18 | 显示全部楼层

妙!这个结果是我以前希望得到的但没有这种奢望,几乎认为不可能的事,今年年终总结好办了,用这个办法可以将文件夹内的文件名取出,够一篇总结了,以前我可是用手抄的。确实是好,唯一遗憾的是,我的文件夹套着文件夹,这个办法不能到下一级文件夹。不过,我还是要谢谢作者。

查找TRANSPOSE函数,解释如下:

返回区域的转置。函数 TRANSPOSE 必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与 array 的列数和行数相同。使用函数 TRANSPOSE 可以改变工作表或宏表中数组的垂直或水平走向,例如,某些函数,如函数 LINEST 返回水平数组。函数 LINEST 返回斜率和 Y 轴截距的水平数组。下面的公式返回函数 LINEST 的斜率和 Y 轴截距的垂直数组:

TRANSPOSE(LINEST(Yvalues,Xvalues))

语法 TRANSPOSE(array)

Array 为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。

根本没有这个功能,作者是怎样想到的?为什么可以用?

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-12-12 13:21 , Processed in 0.023195 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表