Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment dire à Excel VBA : Si valeur non présente dans colonne alors ok

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

A

AURACLE68

Guest
Amis Excellien,

Je sollicite votre aide, (encore et encore,... me direz vous !)

En effet, je tourne en rond parce que dans ma routine, je n'arrive pas à dire (en VBA). Ceci

Si valeur1 déjà présente dans cette feuille, alors Exit if

Merci par avance de votre aide à tous.

Amicalement Michel.
 
Re : Comment dire à Excel VBA : Si valeur non présente dans colonne alors ok

Re bonjour,

Je teste cette formule VBA pour m'aider mais ça marche pas, le but c'est qu'il recherche dans la colonne 1 si la donnée est déjà présente, et je n'arrive pas, voici la ligne qui coince. Une âme charitable pour m'aider.

If Application.VLookup(RFS, Range("a1:a" & rfs2), 1, 0) <> crfs2 Then

rfs déclarer comme variable et crfs2 aussi
 
Re : Comment dire à Excel VBA : Si valeur non présente dans colonne alors ok

Bonjour, AURACLE68, le Forum

Peut-être ainsi :

Code:
Option Explicit
Sub Toto_si()
    Application.ScreenUpdating = False
    Dim c As Range, plage As Range
    Set plage = Columns(1)
    On Error Resume Next
    If Application.WorksheetFunction.CountIf(plage, 1) >= 1 Then
        Exit Sub
        Else:
        Call Toto
    End If
    Application.ScreenUpdating = True
End Sub
Sub Toto()
    MsgBox "Le 1 est absent !"
End Sub

A bientôt 🙂
 
- 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

T
Réponses
1
Affichages
515
T
Réponses
2
Affichages
1 K
Tava94
T
B
Réponses
0
Affichages
1 K
bilbinou
B
K
  • Résolu(e)
Réponses
6
Affichages
1 K
kondabalo
K
R
Réponses
10
Affichages
1 K
E
Réponses
8
Affichages
2 K
ebenezerkonan
E
L
Réponses
4
Affichages
2 K
Lucie61
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…