[VBA] Problem with SharePoint

Martin_H

Board Regular
Joined
Aug 26, 2020
Messages
190
Office Version
  1. 365
Platform
  1. Windows
Hi,

I used this macro (see below) to open a folder on the server and it worked perfectly.

VBA Code:
Public Sub GO_TO_ARCHIVE(ByRef control As Office.IRibbonControl)
'Checks if the archive file exists at the given address
Dim sFolderPath As String
sFolderPath = "ADDRESS PATH"
If Right(sFolderPath, 1) <> "\" Then
sFolderPath = sFolderPath & "\"
End If
If Dir(sFolderPath, vbDirectory) <> vbNullString Then
'==================================================
'Opens archive folder
With Application
.ScreenUpdating = False
Dim strFolder As String
strFolder = "ADDRESS PATH"
ActiveWorkbook.FollowHyperlink Address:=strFolder, NewWindow:=True
.ScreenUpdating = True
End With
Else
MsgBox "The archive was not found at the original address.", vbExclamation
End If
End Sub

Now I am trying to apply same macro to open a folder at SharePoint.

I have changed the address path but I am getting error at this line:

VBA Code:
If Dir(sFolderPath, vbDirectory) <> vbNullString Then

Any help would be appreciated.

TY!
 

Excel Facts

Which Excel functions can ignore hidden rows?
The SUBTOTAL and AGGREGATE functions ignore hidden rows. AGGREGATE can also exclude error cells and more.

Forum statistics

Threads
1,215,764
Messages
6,126,751
Members
449,335
Latest member
Tanne

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top