Excel 2007 - Rajout automatique de colonnes

Fermé
Kazu-al Messages postés 63 Date d'inscription samedi 2 avril 2011 Statut Membre Dernière intervention 2 mai 2011 - Modifié par Kazu-al le 2/04/2011 à 16:25
Kazu-al Messages postés 63 Date d'inscription samedi 2 avril 2011 Statut Membre Dernière intervention 2 mai 2011 - 2 avril 2011 à 23:13
Bonjour à tous,

Voilà le screen de ma feuille Excel : http://imagik.fr/uploads/395154

Ce qui me pose problème est ce qui est en rouge et en vert:

- pour le rouge :
Si je rentre X4, X5... dans le tableau de gauche, j'aimerai que les colonnes se rajoutent automatiquement dans le tableau de droite. Que faudrait-il faire ? Une macro ? Quel code ?

- pour le vert:
j'ai rentré, en H5, =SI(D5="o";A5;""), que j'ai appliqué à la colonne. (Même chose pour I/J5: =SI(D5="o";B5;"") )
Comme D6="n", il ne me met rien en H6, logique. Mais du coup, il saute la ligne. Comment ne pas sauter la ligne ? (Genre, avoir le 3 juste sous le 1, et "echap" sous "ravioli", etc...)

Merci d'avance pour votre aide !
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 2/04/2011 à 20:05
Bonsoir
vous pouvez tester ceci:
en colonne F (ou ailleurs)que vous pourrez masquer:
en F5:
=SI(E5="o";MAX($F$4:F4)+1;0)
attention au blocage sur le 1° F4
tirez jusqu'en F32
en colonne I en I5
=SI(LIGNE()-4>MAX($F5:$F32);"";INDEX($A5:$C32;EQUIV(LIGNE()-4;$F5:$F32;0);2))
tirez sur la hauteur du tableau
pour la colonne J, ,la même formule en remplaçant le 2 de la fin par 3
pour la colonne H, la même avec 1 ou lieu de 2

crdlmnt


Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Kazu-al Messages postés 63 Date d'inscription samedi 2 avril 2011 Statut Membre Dernière intervention 2 mai 2011 1
2 avril 2011 à 23:13
Merci Vaucluse, je teste ça demain !
0