繁体   English   中英

在文件资源管理器中将文件保存到 Onedrive 文件夹

[英]Saving files to Onedrive Folder in File Explorer

我正在尝试将文件保存到在文件资源管理器中同步的 Onedrive 文件夹中。 我是否需要网络路径才能正常工作? 这是我到目前为止:

Sub Macro4()
Dim myDir, strFilename, strPathname, strDateTime As String
strDateTime = " (" & Format(Now, "hhmm AM/PM") & ")"
myDir = Environ("USERPROFILE") & "\Folder 1\Folder2\Folder3\" & Worksheets("Private").Range("L5").Value
strFilename = Worksheets("HWR DATA - Craft").Range("C1").Value
strPathname = myDir & "\" & strFilename
MyMkDir myDir & "\"

    Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=strPathname & strDateTime & ".xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False

End Sub

L5 指的是包含以下数据的单元格:文件夹 A\\文件夹 B\\文件夹 C

我发现了这个问题。 问题是我的代码遇到了 Microsoft 文件夹路径的最大长度问题。 (创建指向其他文件的链接限制为 256 个字符)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM