Balayage des lignes d'une colonne

  • Initiateur de la discussion Initiateur de la discussion cyrilanselin
  • 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 !

C

cyrilanselin

Guest
Bonsoir à tous

Je cherche un moyen de déclencher une instruction si après balayage de toutes les lignes d'une colonne, une valeur précédemment entrer via inputbox n'est pas trouver (sans afficher le message à chaque ligne bien sur).

Merci d'avance de votre aide
 
Re : Balayage des lignes d'une colonne

Bonsoir cyrilanselin,

Une solution possible...
Code:
[SIZE=2][COLOR=NAVY]Sub[/COLOR] Traitement()
[COLOR=NAVY]Dim[/COLOR] V [COLOR=NAVY]As String[/COLOR]
    V = InputBox("Entrez la valeur")
    [COLOR=NAVY]If[/COLOR] V = "" [COLOR=NAVY]Then Exit Sub
    If[/COLOR] ActiveSheet.Columns(1).Find(V) [COLOR=NAVY]Is Nothing Then[/COLOR]
        [COLOR=GREEN]'Feuille et numéro de colonne ci-dessus à adapter[/COLOR]
        [COLOR=GREEN]'TES INSTRUCTIONS ICI...[/COLOR]
        MsgBox "Non trouvé"
    [COLOR=NAVY]End If
End Sub[/COLOR][/SIZE]
Cordialement,

Meilleurs Voeux à toutes et tous !
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
589
Retour