运行时错误76找不到路径

克里斯

我收到此错误消息,我完全迷路了...

我想我检查了所有可能出错的东西,也许你们中的一个可以看到错误或其他东西。我的大脑现在完全被阻塞了。

提前致谢

Option Explicit

Public newestFile As Object

Sub Scan_Click()
    Dim path As String
    Dim row As Integer: row = 2
    Dim ws As Worksheet

    Set ws = ThisWorkbook.Sheets("ETA File Server")

    With ws
        Do
            If .Cells(row, 1).Value = "" Then Exit Do

            path = .Cells(row, 1).Value

            Application.StatusBar = "Processing folder " & path
            DoEvents

            If .Cells(row, 1).Value <> "Root" Then
                Call getNewestFile(path)

                .Cells(row, 9).Value = newestFile.DateLastModified
                .Cells(row, 10).Value = newestFile.Name

                Set newestFile = Nothing
                row = row + 1
            Else
                row = row + 1
            End If
        Loop
    End With

    Application.StatusBar = "Done"
End Sub

Private Sub getNewestFile(folderpath As String)
    Dim objFSO As Object, objFolder As Object, objFile As Object

    'get the filesystem object from the system
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFSO.GetFolder(folderpath)

    'go through the subfolder and call itself
    For Each objFile In objFolder.SubFolders
        Call getNewestFile(objFile.path)
        DoEvents
    Next


    For Each objFile In objFolder.Files
        If newestFile Is Nothing Then
            Set newestFile = objFile
        ElseIf objFile.DateLastModified > newestFile.DateLastModified Then
            Set newestFile = objFile
        End If
    Next
End Sub
克里斯

好吧,我找到了答案!Windows只能处理255个字符以下的路径。

因此,您要做的就是\\?\在路径之前添加,例如,\\?\c:\users在服务器地址上必须添加\\?\unc->\\?\unc\servername\path

希望对您有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

运行时错误76找不到路径

来自分类Dev

运行时错误 76:找不到路径

来自分类Dev

运行时错误:找不到InverseBooleanConverter

来自分类Dev

运行时错误PowerMock + Mockito:在类路径中找不到ProxyFrameworkImpl

来自分类Dev

运行时错误“找不到路径的一部分”

来自分类Dev

找不到列[0]运行时错误

来自分类Dev

找不到指向Parcelable的运行时错误NoClassDefFoundError

来自分类Dev

从Fatjar运行时找不到MessageBodyWriter错误

来自分类Dev

运行时Docker映像错误:找不到文件

来自分类Dev

剃刀引擎运行时错误-找不到程序集

来自分类Dev

找不到列[0]运行时错误

来自分类Dev

“运行时错误'1004'-找不到文件”

来自分类Dev

引用的运行时错误找不到excel文件

来自分类Dev

离子 => 运行时错误:找不到模块“。”

来自分类Dev

如何解决运行时错误:找不到graphframes

来自分类Dev

找不到运行时目录

来自分类Dev

以sudo运行时找不到命令

来自分类Dev

在运行时找不到安装在本地路径的 package.json 模块

来自分类Dev

VBA错误运行时13错误类型不匹配找不到发生的位置

来自分类Dev

如何处理该错误:找不到运行时错误'53'文件

来自分类Dev

Gitlab CI安装程序错误-找不到JavaScript运行时

来自分类Dev

Docker错误:从Win10运行时找不到或不存在容器命令

来自分类Dev

错误:在TextPad中运行时找不到或加载主类

来自分类Dev

运行时错误2465找不到带有alter column的字段'| 1'

来自分类Dev

Azure应用服务抛出运行时错误:找不到程序集

来自分类Dev

DAG使用ExternalTaskSensor运行时显示错误“找不到env_var.json”

来自分类Dev

未处理的运行时错误ReferenceError:找不到变量:Safari上的ResizeObserver

来自分类Dev

UVA在线法官返回我找不到的运行时错误

来自分类Dev

如何在Tycho中解决运行时错误“找不到条目”?

Related 相关文章

  1. 1

    运行时错误76找不到路径

  2. 2

    运行时错误 76:找不到路径

  3. 3

    运行时错误:找不到InverseBooleanConverter

  4. 4

    运行时错误PowerMock + Mockito:在类路径中找不到ProxyFrameworkImpl

  5. 5

    运行时错误“找不到路径的一部分”

  6. 6

    找不到列[0]运行时错误

  7. 7

    找不到指向Parcelable的运行时错误NoClassDefFoundError

  8. 8

    从Fatjar运行时找不到MessageBodyWriter错误

  9. 9

    运行时Docker映像错误:找不到文件

  10. 10

    剃刀引擎运行时错误-找不到程序集

  11. 11

    找不到列[0]运行时错误

  12. 12

    “运行时错误'1004'-找不到文件”

  13. 13

    引用的运行时错误找不到excel文件

  14. 14

    离子 => 运行时错误:找不到模块“。”

  15. 15

    如何解决运行时错误:找不到graphframes

  16. 16

    找不到运行时目录

  17. 17

    以sudo运行时找不到命令

  18. 18

    在运行时找不到安装在本地路径的 package.json 模块

  19. 19

    VBA错误运行时13错误类型不匹配找不到发生的位置

  20. 20

    如何处理该错误:找不到运行时错误'53'文件

  21. 21

    Gitlab CI安装程序错误-找不到JavaScript运行时

  22. 22

    Docker错误:从Win10运行时找不到或不存在容器命令

  23. 23

    错误:在TextPad中运行时找不到或加载主类

  24. 24

    运行时错误2465找不到带有alter column的字段'| 1'

  25. 25

    Azure应用服务抛出运行时错误:找不到程序集

  26. 26

    DAG使用ExternalTaskSensor运行时显示错误“找不到env_var.json”

  27. 27

    未处理的运行时错误ReferenceError:找不到变量:Safari上的ResizeObserver

  28. 28

    UVA在线法官返回我找不到的运行时错误

  29. 29

    如何在Tycho中解决运行时错误“找不到条目”?

热门标签

归档