J'ai un fichier Excel où j'ai plusieurs feuilles, dans la feuille besoin, j'encode différents planning par rapport à des lieux. J'aimerais que en fonction des différents lieux, les plages horaires correspondantes se mettent dans la feuille avant celle des besoins. Si pouvez m'aider ce serait bien
le fichier est en annexe
re
je suis loin d'être un spécialiste en la matière, mais comme je n'ai pas posé de mot de passe dans le fichier source, ce problème est venu après configuration dans votre entreprise (le mot de passe ou le verrouillage de l'affichage a été configuré a postériori) . Votre réseau doit être sécurisé et bloque l'exécution des macros. Il faut voir ça avec votre administrateur ou un spécialiste réseau
si vous ne connaissez pas la procédure pour déverrouiller votre fichier, il faudrait reconstruire votre classeur à partir du fichier source pour avoir une base fonctionnelle (à sauvegarder),
cdt
galougalou
re
je suis loin d'être un spécialiste en la matière, mais comme je n'ai pas posé de mot de passe dans le fichier source, ce problème est venu après configuration dans votre entreprise (le mot de passe ou le verrouillage de l'affichage a été configuré a postériori) . Votre réseau doit être sécurisé et bloque l'exécution des macros. Il faut voir ça avec votre administrateur ou un spécialiste réseau
si vous ne connaissez pas la procédure pour déverrouiller votre fichier, il faudrait reconstruire votre classeur à partir du fichier source pour avoir une base fonctionnelle (à sauvegarder),
cdt
galougalou
je vais reprendre ton fichier source et essayer la procédure que tu m'as donnée et voir si l'administrateur réseau à bloqué les macros. C'est possible, pcq lorsqu'on se fait un mail avec ton fichier, le mail arrive en format txt.
re
Dans le classeur que vous avez posté, le code vba est protégé ainsi que les feuilles.
Difficile de savoir d'où vient le problème.
Basiquement, il semblerait que les feuilles planning déclenche l'erreur, ce qui me fait supposer que le code événement feuille doit être conflictuel.
Ouvrer votre classeur, déprotéger le vba, et supprimer le code suivant dans toutes les feuilles planning (il n'est pas indispensable)
VB:
Private Sub Worksheet_Activate()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells
End Sub
sans garantie, mais je ne vois que ça, je ne suis pas un spécialiste des classeurs en réseau
cdt
galougalou
Je viens de tester avec le fichier source, et le problème persiste, ici, nous sommes en terminal serveur pour travailler. Je n'arrive qd même pas à lire le projet VBA j'ai le même message d'erreur, ne peut pas lire le projet.
Je vais me renseigner auprès de l'administrateur réseau.
Encore merci pour ta contribution sache que l'outil sert pour le FIFF de Namur. Nous sommes un festival de film pour promouvoir le cinéma francophone. L'équipe te remercie pour ton travail. Je sais d'où tu viens mais si tu veux des places pour venir, fais le moi savoir.