Première cellule vide d'une ligne

Y compris Power BI, Power Query et toute autre question en lien avec Excel
F
Fab117
Jeune membre
Jeune membre
Messages : 39
Inscrit le : 17 octobre 2006

Message par Fab117 » 13 octobre 2015, 10:14

Hello,
J'ai un tableau qui contient parfois des cellules vides.
Pour chaque ligne, je souhaite connaitre le numéro de la colonne où se trouve la première cellule vide.
Ex :
Ligne 0 ColA ColB ColC ColD
Ligne 1 xxxxx xxxx ______ xxxx
Ligne 2 xxxxx _____ ______ xxxx
Ligne 3 xxxxx _____ xxxxx xxxxx

Dans cet exemple :
pour ligne 1 la réponse est "3",
"2" pour la ligne 2
et "2" pour la ligne 3

Je n'arrive malheureusement pas à trouver le code pour identifier la colonne vide
For i= 1 to 3
   Variable = ...
Nexz i
J'ai essayé avec
Variable = Range("A" & i).End(xlToRight).Column
Ca fonctionne bien si au minimum les colonne "A" et" B" sont remplies. Par contre s'il n'y a que la "A", elle fait n'import quoi

Quelqu'un saurait-il comment m'aider ?

Merci d'avance et bonne matinée.


Fab
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'159
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 13 octobre 2015, 10:35

Bonjour,
un début de solution...

Sub Vide()
Set zone = ' table est la zone nommée de tes données For Each c In zone If c = "" Then Colonne = Colonne & c.Column & "," tout = tout & Chr(13) & c.Address End If Next MsgBox (Colonne) MsgBox (tout) End Sub P.
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
F
Fab117
Jeune membre
Jeune membre
Messages : 39
Inscrit le : 17 octobre 2006

Message par Fab117 » 13 octobre 2015, 11:41

Salut Patrick,
Merci pour ton support.

J'imaginais qu'il existait une formule plus simple, mais ça ne semble pas être le cas (ce qui explique que je n'ai rien trouvé avec Google).

Merci encore et bon appétit.

Fabrice
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message