Passer à la cellule suivante d'une sélection si la cellule est vide

Résolu
ginger1006
Messages postés
6
Date d'inscription
lundi 23 février 2009
Statut
Membre
Dernière intervention
25 février 2009
- 25 févr. 2009 à 17:13
ginger1006
Messages postés
6
Date d'inscription
lundi 23 février 2009
Statut
Membre
Dernière intervention
25 février 2009
- 25 févr. 2009 à 18:11
Bonjour à tous, je suis débutant et doit intégrer à une fonction, au sein d'une boucle, un test permettant de déterminer si la cellule est vide et si c'est le cas, de passer directement à l'item suivant de la sélection (sans quoi ma fonction me retourne "valeur!" quand des cellules vides se trouvent ds la sélection, sinon la fonction marche correctement)

For Each Item In listdata
    If Item.Value = "" Then GoTo Next Item <------ cette syntaxe semble être fausse

Je ne sais pas quelle syntaxe permet de résoudre ce pb

Merci d'avance

Ginger

2 réponses

cnt
Messages postés
219
Date d'inscription
lundi 21 novembre 2005
Statut
Membre
Dernière intervention
20 décembre 2010
1
25 févr. 2009 à 17:35
Bonjour
Il faudrait plutôt faire le test inverse, à voir ci-dessous:

For Each Item In listdata
    If Item.Value <> "" Then
       'Suite codes
   End If
Next Item
 

CNTJC
3
ginger1006
Messages postés
6
Date d'inscription
lundi 23 février 2009
Statut
Membre
Dernière intervention
25 février 2009

25 févr. 2009 à 18:11
Merci pour ta réponse rapide encore une fois!!


Ginger
0