通常我使用这段代码来检索VBA中文件夹的内容.但这不适用于sharepoint的情况.我能怎么做 ?
Dim folder As folder
Dim f As File
Dim fs As New FileSystemObject
Set folder = fs.GetFolder("//sharepoint.address/path/to/folder")
For Each f In folder.Files
'Do something
Next f
Run Code Online (Sandbox Code Playgroud)
编辑(经过shahkalpesh的好评):
如果我在Windows资源管理器中输入地址,我可以访问sharepoint.访问sharepoint需要进行身份验证,但它是透明的,因为它依赖于Windows登录.
我有这张桌子:

我想提出,将返回每个请求deal_id具有最高的行timestamp,并相应status_id.
所以对于这个例子,我会返回2行:
1226, 3, 2009-08-18 12:10:25
1227, 2, 2009-08-17 14:31:25
Run Code Online (Sandbox Code Playgroud)
我尝试用这个查询来做
SELECT deal_id, status_id, max(timestamp) FROM deal_status GROUP BY deal_id
Run Code Online (Sandbox Code Playgroud)
但它会回错status_id:
1226, 1, 2009-08-18 12:10:25
1227, 1, 2009-08-17 14:31:25
Run Code Online (Sandbox Code Playgroud) 我使用"WinHttp.WinHttpRequest.5.1"从Excel中的VBA发送HTTP POST请求.但我无法为HTTPS做这件事,因为我收到了SSL证书错误.
您将使用什么VBA代码来协商从Excel中的VBA到网站的SSL连接?
我正在构建一个可以自动回复某些电子邮件的小客户端.我想为这些回复添加自定义互联网标题.
我试图做的是将扩展属性设置为我收到的电子邮件,并使用该EmailMessage.Reply方法.
但它不起作用.我也试过用EmailMessage.CreateReply.但是,它会创建一个ResponseMessage没有SetExtendedProperty方法的对象.
这是代码的相关部分:
private static readonly ExtendedPropertyDefinition _redFlag = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.InternetHeaders, "X-RED", MapiPropertyType.String);
private static readonly PropertySet _customHeaders = new PropertySet(BasePropertySet.FirstClassProperties, _redFlag);
/* ... some code to connect to Exchange Service ... */
EmailMessage email = EmailMessage.Bind(_service, id, _customHeaders);
email.SetExtendedProperty(_redFlag, "test");
email.Reply(new MessageBody(answer), false);
Run Code Online (Sandbox Code Playgroud)