Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1235 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  probleme d'execution de macro sur feuille vérouillée ( partiellement)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme d'execution de macro sur feuille vérouillée ( partiellement)

n°1610901
akramus
Posté le 12-09-2007 à 10:59:09  profilanswer
 

Bonjour à tous !
 
 
J'ai un petit souci lors de l'exécution d'une macro sur une feuille semi vérouillée.
 
j'ai pourtant bien déverouiller les cellules sur lesquelles la macro effectue des modifications : au début ca se passe bien mais un à un moment il ya une erreur sur une colonne qui est censée être déverouillée
 
juste avant son contenu est supprimé par la méthode clear
 
 
est-ce que le clear reverouille les cellules automatiquement  
 
sinon quel est le probleme  ?
 
 
merci d'avance pour votre aide !  

mood
Publicité
Posté le 12-09-2007 à 10:59:09  profilanswer
 

n°1610906
jpcheck
Pioupiou
Posté le 12-09-2007 à 11:07:30  profilanswer
 

ca te pond une erreur en particulier ?

n°1610907
akramus
Posté le 12-09-2007 à 11:11:54  profilanswer
 

Oui ca met
 
erreur d'exécution 1004  
 
la cellule ou le graphique est protégé en lecture seule !!
 
alors que la cellule était dévérouillée

n°1610908
jpcheck
Pioupiou
Posté le 12-09-2007 à 11:14:36  profilanswer
 

tu peux montrer ton code qui verrouille déverrouille les cellules par rapport au reste du code stp ? :)

n°1610912
akramus
Posté le 12-09-2007 à 11:17:48  profilanswer
 

Là est le hic , je n'ai pas utiliser de code pour verouiller et deverouiller je fais ca manuellement avant d'exécuter la macro . j'avais dévérouiller a priori toutes les cellules qui sont modifiées..

n°1610963
yomg 95
Posté le 12-09-2007 à 12:41:21  profilanswer
 

Dévérouille entièrement la feuille en début de macro avec ActiveSheet.Unprotect "mot de passe" puis revérouille en fin de macro ActiveSheet.Protect "mot de passe". Ca devrait passer.


Message édité par yomg 95 le 12-09-2007 à 12:42:03

---------------
Ch'titeS venteS ! ~ "S'il n'y a pas de solution, c'est qu'il n'y a pas de probleme" Devise ShadokS.
n°1611011
akramus
Posté le 12-09-2007 à 14:28:15  profilanswer
 

oui merci yomg ca devrait marcher le seul souci c'est qu'en fin de macro je dois laisser une colonne vide pour une saisie manuelle ultérieure tu pourrais me donner le code pour deverouiller la colonne en question juste avant le activesheet.protect ...

n°1611016
yomg 95
Posté le 12-09-2007 à 14:37:16  profilanswer
 

En fait, dans excel (pas VB) tu désactive la protection de cellules dont tu auras besoin.  
Puis tu protége ta feuille.
Tu ne peux donc modifier que les cellules où la protection est désactivée.
 
La macro se contante de dé-protéger puis re-protéger le feuille, donc après son exécution, les cellules sans protection activé resteront modifiables.


---------------
Ch'titeS venteS ! ~ "S'il n'y a pas de solution, c'est qu'il n'y a pas de probleme" Devise ShadokS.
n°1611022
akramus
Posté le 12-09-2007 à 14:47:37  profilanswer
 

Ok j'essaye ça et je te di  

n°1611026
akramus
Posté le 12-09-2007 à 14:53:15  profilanswer
 

Nickel Merci bcp yomg et merci aussi a jp check
 
c'était quand meme bizarre ce reverouillage soudain en pleine exécution ...
 

mood
Publicité
Posté le 12-09-2007 à 14:53:15  profilanswer
 

n°1611183
akramus
Posté le 12-09-2007 à 19:57:32  profilanswer
 

les gars ya eu un souci !! en fait ça marche pas , un filtre m'a leurré . Comme je le pensais , au moment de reprotéger la feuille tout devient vérouillé y compris la colonne que j'avais dévérouillé au départ  
 
 
help me svp :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  probleme d'execution de macro sur feuille vérouillée ( partiellement)

 

Sujets relatifs
probleme de favicon et IE7[Résolu] Problème programme simple
probléme de base de données une fois pausé sur serveurproblème include
probleme d affichage video en htmlexcel/vba probleme de message (microsoft forms)
probleme avec boucle forPHPMyNewsletter : problème lors de l'installation
Problème IEproblème javascript pour déclencher une fonction dans une frame
Plus de sujets relatifs à : probleme d'execution de macro sur feuille vérouillée ( partiellement)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR