VBA sur Excel bouton

Fermé
wikimel Messages postés 23 Date d'inscription dimanche 5 juillet 2015 Statut Membre Dernière intervention 3 janvier 2017 - 21 nov. 2016 à 16:46
 Wikimel - 21 nov. 2016 à 20:42
Bonjour,

J'ai un tableau Excel avec 2 onglets

https://e-nautia.com/share/36407-erkgz0ej

Je n'avais pas prévu que certaines ligne en OK fasse quand même l'objet d'un commentaire qui doit être vu dans l'onglet bilan.
Comment modifier ma macro bouton pour que ça fonctionne?

Concretement quand l'auditeur coche OK mais qu'il met un commentaire, la ligne doit apparaitre dans l'onglet BILAN

C'est faisable?

Private Sub ToggleButton1_Click()
Dim Cel As Range
For Each Cel In Range("A1:A100")
If Cel = "" Then
Cel.EntireRow.Hidden = True
End If
Next
End Sub
A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
21 nov. 2016 à 18:39
Bonjour,

Remplace :
If Cel = "" Then
par :
If Cel.Value = "" And Cel.Offset(0, 1).Value = "" Then
0
Tout d'abord merci d'avoir cherché

Malheureusement ça ne semble pas fonctionner... :-(
Comme dans la colonne B je lui demande de mettre à vide la ligne si j'ai un OK dans le premier onglet la macro semble d'abord impacter cet événement (?)
Du coup les ligne ou j'ai un commentaire et un OK ne s'affichent pas.

Merci en tout cas.
0