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

VBA - tester le contenu des cellules

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

Hub

XLDnaute Occasionnel
Bonjour à tous,

Je voudrai créer une procédure événementielle qui vérifie si la valeur saisie MANUELLEMENT est :
- différente de zéro
- ET si elle est numérique,
et ce quelque soit la cellule où je clique sur la page en court.

Comment procéder ?

Rappel, je débute en VBA !!!

Merci d’avance pour vos réponses

@+
 
Re : VBA - tester le contenu des cellules

Bonjour, Hub, le Forum,

Peut-être ainsi :

Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal c As Range)
    Application.ScreenUpdating = False
    ActiveSheet.UsedRange.Interior.ColorIndex = xlNone
    For Each c In ActiveSheet.UsedRange
        If c.Value <> 0 Or Not IsNumeric(c) Then c.Interior.ColorIndex = 38 Else c.Interior.ColorIndex = xlNone
    Next
    Application.ScreenUpdating = True
End Sub

A bientôt 🙂
 
Re : VBA - tester le contenu des cellules

Hello,

Merci pour ce rappel !!!
Je vais essayer de comprendre comment ça fonctionne.
Et je reviendrai probablement avec d'autres questions basées sur ton exemple.

Mon gros soucis c'est que la plus part du temps, je suis incapable de décoder tous ces codes en langage courant. Je ne parle pas de traduire avec Google ou autre mais d'interpréter ce que tout cela veut dire...

@+
 
- 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
19
Affichages
911
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…