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

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

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:

Dranreb

XLDnaute Barbatruc
Bonsoir.
On peut aussi tester le type donnée de la valeur de cellule :
VB:
Select Case VarType(Target.Value)
   Case vbDouble: …
   Case vbCurrency: …
   Case vbDate: …
   Case vbString: …
   Case vbBoolean: …
   Case vbError: …
   Case vbEmpty: …
   End Select
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…