1 pièce(s) jointe(s)
Chaine de connexion Excel / SharePoint 365
Bonjour à tous
Je suis un peu perdu
Je travaille avec un fichier Excel version 365 et je devrais acceder à un fichier (de configuration) Excel se trouvant sur le serveur SharePoint 365.
J'essaie de l'ouvrir en ADODB mais le système le refuse à cause que chemin est une URL et pas un lecteur + répertoire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
Public conn As ADODB.Connection
Sub ouvre_connection(SrcFile As String)
' SrcFile est le chemin + le nom du fichier à ouvrir
Dim str As String
Set conn = New ADODB.Connection
If Len(SrcFile) > 0 Then
SrcFile = Replace(SrcFile, "http://", "\\")
SrcFile = Replace(SrcFile, "/", "\")
'--- Connection ---
With conn
.Provider = "Microsoft.ACE.OLEDB.16.0;"
.ConnectionString = "Data Source=" & SrcFile & ";Extended Properties=""Excel 12.0;IMEX=1;HDR=NO"""
End With
'-----------------
conn.CursorLocation = adUseClient
If conn.State = 0 Then
conn.Open ' C'est sur cette instruction que le code génère une erreur
End If
End If
End Sub |
Pièce jointe 669159
Si le nom de fichier est : https://.... la fonction génère une erreur (voir copie d'écran ci-dessus)
Si le nom de fichier est : C:\.... cela fonctionne très bien
Y a t'il une astuce ou autre moyen pour ouvrir un fichier contenant une URL ?
Merci de votre aide
Bonne après-midi