Signaler

Indiquer 1 si cellule non remplie EXCEL [Résolu]

Posez votre question pygos 112Messages postés vendredi 5 septembre 2008Date d'inscription 11 novembre 2017 Dernière intervention - Dernière réponse le 11 nov. 2017 à 11:27 par pygos
Bonjour,

Je souhaite indiquer 1 dans toutes les cellules vides d'un tableau, voici les 2 conditions :

Cellules non remplies (pas de couleur)
et Cellules =""

Le tableau, de A1 à H35

Formule ou vba .....

Merci d'avance !
pygos

EXCEL 2010

Utile
+0
plus moins
Bonjour

Un exemple (vba)
http://www.cjoint.com/c/GKkrHZPOL6B

Cdlmnt
pygos 112Messages postés vendredi 5 septembre 2008Date d'inscription 11 novembre 2017 Dernière intervention - 10 nov. 2017 à 21:50
Merci ccm81, pour cette solution qui fonctionne !

Est-il possible d'intégrer la 2ème condition qui est :

Si cellule en couleur (# aucun remplissage) ne pas saisir "1"

Encore Merci !
Répondre
Donnez votre avis
Utile
+0
plus moins
Bonjour,

Avec VBA

For Each cell In ActiveSheet.Range("A1:H35")
If IsEmpty(cell) Then cell.Value = 1
Next cell

pygos 112Messages postés vendredi 5 septembre 2008Date d'inscription 11 novembre 2017 Dernière intervention - 11 nov. 2017 à 11:27
Merci !
Répondre
Donnez votre avis
Utile
+0
plus moins
If cel.Value = "" And cel.Interior.ColorIndex = xlNone Then cel.Value = 1


Cdlmnt
pygos 112Messages postés vendredi 5 septembre 2008Date d'inscription 11 novembre 2017 Dernière intervention - 11 nov. 2017 à 11:26
Merci !, c'est parfait !
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !