我仍然是一个使用VBA的初学者,我一直在努力弄清楚如何通过MS中的VBA将一个文件上传到Sharepoint。我试过将Sharepoint映射到我的网络驱动器等等,但是没有结果。
我的代码如下:
Public Sub saveAttachSentDate(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
Dim file As String
Dim DateFormat As String
sSaveFolder = "(URL of the shar
我在互联网上找到了使用VBA从SharePoint文件夹下载文件的示例代码(在资源管理器中打开,映射到驱动器号等)
因此,我编写了以下代码:
Dim sharepointFolder As String
Dim colDisks As Variant
Dim objWMIService As Object
Dim objDisk As Variant
Dim driveLetter As String
'Create FSO and network object
Set objNet = CreateObject("WScript.Network")
Set fs =
我正在尝试使用VBA从SharePoint打开一个Excel文件。因为每次运行宏时,我要查找的文件可能是不同的,所以我希望能够查看SharePoint文件夹并选择我需要的文件。
当我想在网络驱动器上查找一个文件时,下面的代码工作得很好,但是当我用一个SharePoint地址替换它时,我会得到“运行时错误76:路径未找到”。
Sub Update_monthly_summary()
Dim SummaryWB As Workbook
Dim SummaryFileName As Variant
ChDir "http://sharepoint/my/file/path"
S
我刚开始为VBA开发代码,我正在处理从Excel文档中运行的函数,目的是将文件上传到sharepoint以传递用户凭据,当我在SysCmd上编译它时,我会出错(Sub或函数未定义),请注意……提前谢谢。
该函数是从Excel触发的,
Public Sub CopyToSharePoint()
On Error GoTo err_Copy
Dim xmlhttp
Dim sharepointUrl
Dim sharepointFileName
Dim tsIn
Dim sBody
Dim LobjXML As Object
Dim UserName As String
Dim pw
我有一个大文件,每天下载价格,然后保存该文件的备份副本下的新名称与日期后缀附加。希望仅将其保存在本地驱动器上,而不让其自动上载到Sharepoint。这有两个原因(1)速度--有时网络连接很慢,保存到Sharepoint会降低性能;(2)“上传到Sharepoint”对话框似乎挂起,即使文件已经明确上传。 尽管我已经关闭了自动保存,但当.SaveAs代码运行时,它似乎会自动恢复。这是因为所选择的文件格式吗?我通常使用.xlsb来减小文件大小。 下面是我使用的代码: Dim OrigName As String
Dim FilePath As String
Dim NewName As Str