Vu le message d'erreur j'avais bien compris que le répertoire n'existe pas pour l'utilisateur, mais le répertoire existe bien sur le sharepoint et donc je ne comprend pas pourquoi le programme ne le trouve pas chez l'utilisateur...
Désolé pour les questions ci après mais je suis loin de tout comprendre en VBA... (mais je promet que j'essaye... )
la sub "DefinitionCheminNomFichier" demande de regarder si dans le "répertoire fixe" du sharepoint un répertoire avec l'année existe.
S'il n'existe pas il faut le créer
S'il existe il faut vérifier si un répertoire existe nommé avec certaines info contenue dans une cellule d'un sheet
si non, le créer
Et y sauver le pdf avec un certain nom
correct? si oui, pourquoi l'utilisateur ne vois pas le répertoire existant?
dans cette sub, je suppose donc que je dois remplacer la partie
' RepertoryPath = "C:\Users\" & Environ("USERNAME") & "\Eurofiber Nederland BV\Design - Documents\17_Design\INFRABEL\OPR\" & Year(Now())
RepertoryPath = Environ("USERPROFILE") & "\Eurofiber Nederland BV\Design - Documents\17_Design\INFRABEL\OPR\" & Year(Now())
' RepertoryPath = Sheets("Information Page").Range("B5") & Year(Now())
' Vérifier si chemin existe avec l'année, sinon le créer
If Dir(RepertoryPath, vbDirectory) = "" Then MkDir RepertoryPath
' Chemin définitif
RepertoryPath = RepertoryPath & "\" & Sheets("Information Page").Range("C13").Text & "\"
' Vérifier si chemin existe, sinon le créer
If Dir(RepertoryPath, vbDirectory) = "" Then MkDir RepertoryPath
par la sub que vous proposez, mais comment?
je la met dans un module et je fait un call?
je la place directement à la place de ces lignes?
Autre question bête
Dans le module1 je cherche le pdf via un chdir et sauve aussi l'excel dans le répertoire créé, cela va aussi donner des soucis si la macro va plus loin que la ligne d'erreur actuelle?