Petite aide vba

Résolu
colas31 Messages postés 143 Statut Membre -  
colas31 Messages postés 143 Statut Membre -
Bonjour,

J'ai un dilem, il faut que je protege une feuille exel afin que les utilisateurs ne supprime pas de ligne, mais je veux quand même pouvoir supprimer des lignes via le code, or cette feuille est protégee, y a t'il un moyen de contourner le probleme? ou de n'autorisé que le code a supprimer des ligne ?

Merci
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. toto
     
    Bonjour

    Tout simplement tu déverrouilles la protection dans ton code(worksheet.unprotect()), puis tu supprimes tes lignes et tu remets la protection (worksheet.protect())
    1
  2. colas31 Messages postés 143 Statut Membre 21
     
    Ha merci bien.
    Trop ca marche super, je connaissais pas :p.

    BOn sauf que je fait ca dans une boucle donc pas mal de superposiiton d'image inutile mais c'est correct.

    ciao
    0
    1. toto
       
      Tu peux aussi arrêter la mise à jour de l'écran au début de ta fonction et la remettre à la fin
      Avec application.screenupdating=true ou false
      0
  3. colas31 Messages postés 143 Statut Membre 21
     
    Merci bien je testerais ca lundi au boulot ^^
    0
  4. colas31 Messages postés 143 Statut Membre 21
     
    Merci a vous deux, j'ai résolu mes problèmes ^^
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. toto
     
    toto et toto sont heureux d'avoir pu t'aider.
    0
  7. colas31 Messages postés 143 Statut Membre 21
     
    Ha oué oups, pas fait attention que c'etait le même toto ^^ c'est le matin faut dire, donc pas très reveillé lol
    0