Microsoft 365 Si numérique - si non numérique

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 !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous 🙂

Je n'arrive pas à coder pour ma cellule J5.
Elle peux contenir :
soit la valeur "nv"
soit un nombre

Je voudrais que :
Private Sub Worksheet_Change(ByVal Target As Range)
si J5 contient "du texte" = exit sub
Si J5 contient un nombre = le code continue
end sub

Pourriez-vous m'aider ?
Un grand merci par avance...
🙂
 
Dernière édition:
Bonjour,
VB:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If IsNumeric(Range("J5")) Then
        ' ton code
    End If
End Sub
pas besoin de tester plus. Si non numérique ça ira directement à la fin.
Maintenant si tu n'y es pas arrivé peut-être que ce que tu prends pour du numérique n'en est pas.
Mais sans fichier...
eric
 
Bonjour à toutes et à tous 🙂

Je n'arrive pas à coder pour ma cellule J5.
Elle peux contenir :
soit la valeur "nv"
soit un nombre

Je voudrais que :
Private Sub Worksheet_Change(ByVal Target As Range)
si J5 contient "du texte" = exit sub
Si J5 contient un nombre = le code continue
end sub

Pourriez-vous m'aider ?
Un grand merci par avance...
🙂
Bonsoir à tous
Pour éviter les questions suivantes , 🥲 😉
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [j5]) Is Nothing Or Target.Count > 1 Then Exit Sub
    If Not IsNumeric([j5]) Or [j5] = "" Then Exit Sub
    MsgBox "Et maintenant je fais quoi avec ce nombre"
End Sub
 
- 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
21
Affichages
223
Réponses
4
Affichages
223
Réponses
14
Affichages
469
Retour