XL 2016 erreur VBA

telemarrk

XLDnaute Occasionnel
Bonjour,

J'ai créé dernièrement un fichier Excel qui m'affiche tous les fichiers PDF se trouvant dans un dossier.

Cela fonctionne sauf si je mets mon fichier dans un dossier se trouvant sur le serveur de mon travail, il m'affiche une erreur dans mon code VBA.

Voir fichier joint

Merci
 

Pièces jointes

  • vba.jpg
    vba.jpg
    149.9 KB · Affichages: 14

sylvanu

XLDnaute Barbatruc
Supporter XLD
Je pense qu'il existe plusieurs niveaux d'autorisation. Je pense qu'il existe aussi un droit spécifique d'exécution de macros sur serveur. Ce qui ne m'étonnerait pas.
Demandez à votre équipe informatique.

essayez cette PJ en local et sur serveur. Le code est simplissime et vous en aurez le coeur net.
VB:
Sub Test()
    MsgBox "Macros autorisées."
End Sub
 

Pièces jointes

  • TestTelemarrk.xlsm
    13 KB · Affichages: 2

sylvanu

XLDnaute Barbatruc
Supporter XLD
Oups, alors le bug vient de la macro.
Reste à avancer doucement. :)

Peut être devriez vous déclarer le workbook et la feuille utilisée.
En PJ un essai avec :
VB:
Sub workbook_open()
    ActiveWorkbook.Sheets("Feuil1").Range("A:B").ClearContents
    ActiveWorkbook.Sheets("Feuil1").Range("F1") = "Config 1 ok."
    Range("A:B").ClearContents
    Range("F2") = "Config 2 ok."
End Sub
Suivant la réponse, cela aidera.
 

Pièces jointes

  • TestTelemarrk2.xlsm
    15.1 KB · Affichages: 1

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bizarre, on dirait que vous n'avez pas le droit en écriture.
Essayez cette PJ, elle donne 4 msgbox si :
1- Lecture autorisée
2- Ecriture autorisée.
3- Effacement petite plage autorisée.
4- Effacement colonnes AB autorisée.
 

Pièces jointes

  • TestTelemarrk3.xlsm
    15.1 KB · Affichages: 1

Discussions similaires

Réponses
6
Affichages
332

Statistiques des forums

Discussions
312 047
Messages
2 084 864
Membres
102 690
dernier inscrit
souleymaane