Aide Excel

Fermé
adrien - 30 janv. 2008 à 17:39
 adrien - 31 janv. 2008 à 09:55
Bonjour,
Je souhaiterai remplir une colonne excel grace à un test logique. Je vous présente mon problème.
J'ai deux feuilles de calcul.
Sur l'une une colonne soit à vide, soit remplie.
Je souhaiterais que seulement les valeurs remplies dans cette colonne soient affichées dans une colonne sur ma deuxième feuille de calcul (sans cellules vides entre les deux)
Soit :
Si dans ma feuille 1, la ligne 1 est remplie, alors on copie sa valeur dans la ligne 1 de ma feuille 2
Si dans ma feuille 1, la ligne 1 est vide, alors on fait le test sur la ligne 2 pour remplir la ligne 1 de ma feuille 2.
Et ainsi de suite...

J'essaie avec une fonction SI, mais je suis de moins en moins sur que ça me permette de m'en sortir...

Merci de votre aide !
A voir également:

2 réponses

Utilisateur anonyme
30 janv. 2008 à 21:19
Bonsoir,
une macro porrait-elle faire l'affaire ?
j= 0
for i = 1 to 65365
if (worksheet("feuill1").range("A"+cstr(i)).value <>'')
j = j+ 1
worksheet("feuill2").range("A"+cstr(j).value = worksheet("feuill1").range("A"+cstr(i)).value <>'
next i


cela devrait faire ton affaire
0
OK, merci, j'essaie ça de suite.
0