verouiller une ligne

  • Initiateur de la discussion Initiateur de la discussion Rem$
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Rem$

XLDnaute Junior
bonjour a tous,


j'aurais besoin d'une info : comment verouiller un tableau ligne par ligne
lorsque la derniere cellule de la ligne a pour valeur 'OUI' alors la ligne est verouillee pour ne plus etre modifiable??

cela faisait bien lontemps que je n'etais pas passé par là....
toujours autant d'activité...cela prouve l'utilité du forum...

d'avance merci

Rem$
 
Bonjour tout le monde
Salut rem$

En effet ca faisait un moment que l'on ne t'avais pas vu 🙂

Pour ton souci, une proposition en partant du principe que tes OUI sont dans la colonne D :

Sub Bouton1_QuandClic()
Dim i As Integer
ActiveSheet.Unprotect

For i = 1 To Range('d65536').End(xlUp).Row
   
If Cells(i, 4).Value <> 'OUI' Then
&nbsp; &nbsp; &nbsp; &nbsp; Rows(i).Locked =
False
&nbsp; &nbsp;
Else
&nbsp; &nbsp; &nbsp; &nbsp; Rows(i).Locked =
True
&nbsp; &nbsp;
End If
Next i
ActiveSheet.Protect

End Sub

Salut
 
re

Correction :

je suppose que tu ne veux pas verrouiller les lignes vierges se trouvant à la suite des données, alors remplace :

For i = 1 To Range('d65536').End(xlUp).Row

par

For i = 1 To 1000'<==== par exemple

Salut
 
re

Comment ca la macro ne bloque pas la ligne ??? 😱

En tout cas dans l'exmple joint, si !!!!!!

🙂

Salut
[file name=Classeur2_20050530111936.zip size=10346]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20050530111936.zip[/file]
 

Pièces jointes

re

Pour l'histoire du bug, ton souci vient surement du fait que tu ne déprotège pas ta feuille avant le traitement.

Penses bien à mettre : ActiveSheet.Unprotect en début de macro et

ActiveSheet.protect, en fin .

salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
368
Réponses
15
Affichages
788
Retour