Re : code VBA pour reconnaitre des mots
Je souhaite comparer les cellules de deux colonnes en VBA sous excel.
J'ai la colonne B où les noms sont déja insrits et la colonne K où je voudrais qur l'utilisateur rentre des noms et valide ces noms en cliquant sur un bouton. Si un nom est le même alors je voudrais verrouiller la ligne de la cellule de la colonne B (pour ne plus prendre en compte ce nom, c'est pour un planning de congés). Ce que j'ai fait ne marche pas.
Voila mon code :
Sub Comparaison()
Dim VALEURA As String, VALEURB As String
For i = 9 To 59
VALEURA = Range("B" & i).Value
For j = 9 To 59
VALEURB = Range("K" & j).Value
If VALEURA = VALEURB Then
Worksheets("Compétences").Activate
Worksheets("Compétences").VALEURA.Select
Rows(ActiveCell.Row).Select
Selection.Locked = True
End If
Next j
Next i
End Sub
Merci de m'aider, il n'y a pas d'erreur dans le code mais rien ne se passe quand je clique sur le bouton.