file - 计算特定文件夹中的文件并将数字显示到 1 个单元格中

标签 file vba xls

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

7年前关闭。




Improve this question




我想知道 1 个扩展名为 .xls 的特定文件夹中有多少文件。
我阅读了数百个带有消息框的示例,但这不是我想要的。
我只想将数字显示为 1 cel。

有没有人愿意帮我解决这个问题?
我无法发布任何尝试,因为我无法开始:-(

此致,
E.

最佳答案

试试下面的代码:

将文件夹的路径分配给变量 FolderPath在运行以下代码之前。

Sub sample()

    Dim FolderPath As String, path As String, count As Integer
    FolderPath = "C:\Documents and Settings\Santosh\Desktop"

    path = FolderPath & "\*.xls"

    Filename = Dir(path)

    Do While Filename <> ""
       count = count + 1
        Filename = Dir()
    Loop

    Range("Q8").Value = count
    'MsgBox count & " : files found in folder"
End Sub

关于file - 计算特定文件夹中的文件并将数字显示到 1 个单元格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16753701/

相关文章:

VBA删除超链接重置格式

jquery - 通过 POST 下载 XLS 文件到 Spring MVC

java - 为什么用 Java 编写 Excel 时会发生这种情况

c - 从文件中读取字符串和整数列

file - 如何通过管道将 STDERR 传输到文件

java - 无法创建文件。 mkdirs() 总是返回 false

java - JasperReports xlsx 导出错误 - 不可读的内容 - 为什么?

c - 为什么“while(!feof(file))”总是错误的?

excel - VBA - 如果不满足其他子中的条件,如何退出主子

excel - 具有长路径名的 Excel 上的 Shell 命令不起作用