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

Fonction VBA :Range et plage de donnée

K

Klorane

Guest
Bonjour à tous,

j'ai besoin de faire rechercher sur une plage dans une colonne s'il exite une valeur négative.

j'ai tenter d'essayer la fonction range comme si dessous :

If Range('aq7:aq17') < 0 Then macro12

quand je lance la macro j'ai un message d'erreur :
Erreur d'execution '13'
incompatibilité de type

comment faut il le presenter pour que ceci puisse fonctionner?

Merci
sylvain
 

Domic

XLDnaute Nouveau
Bonsoir Sylvain,

Tu peux utiliser une boucle for each par exemple :

Code:
Private Sub CommandButton1_Click()

For Each Cellules In Feuil1.Range('B12:H14')
    If Cellules.Value < 0 Then MsgBox 'Négatif!'
Next

End Sub

A+

Domic
 

Discussions similaires

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