Copie de cellules texte

Résolu/Fermé
ring0 Messages postés 35 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 6 mars 2018 - 10 mars 2015 à 09:56
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 10 mars 2015 à 14:46
Bonjour à tous,

Je viens vers vous car je ne trouve pas de solution à mon problème. En fait j'aimerai récupérer du texte dans des cellules pour le copier sur une autre feuille, jusque là ça va.

Le problème c'est que j'ai des cellules avec du texte sur une colonne espacées aléatoirement par des cellules vides, et je veux récupérer sur la feuille de destination QUE les cellules pleines (voir photo)


Le tout lié pour que lorsque je modifie la feuille 1 (modif texte existant ou remplissage cellule vide) ça se mettre à jour automatiquement sur la feuille 2.

Merci d'avance !

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 424
10 mars 2015 à 10:17
Bonjour
à partir de A2 pour les tableaux

feuil1 colonne B (ou ailleurs, cette colonne pouvant être masquée), la formule, à tirer sur la hauteur utile:
=SI(A2<>"";MAX($B$1:B1)+1;0) attention aux signes $

feuil2 colonne A à partir de A2:
=SI(LIGNE()-1>=MAX('feuil1'!B:B);INDEX('feuil1'!A:A;EQUIV(LIGNE()-1;feuil1!B:B;0)))

crdlmnt
1
Utilisateur anonyme
10 mars 2015 à 10:28
Bonjour

- sur la feuille 2, vous allez dans une cellule concernée, vous tapez le signe
=
vous retournez sur la feuille 1 et vous cliquez sur la cellule équivalente et validez...

- de retour sur la feuille 2 vous aurez par exemple ceci dans la cellule "jumelle"

=Feuil1!A1

Vous copiez cette cellule et vous la collez dans le reste de la zone voulue sur la feuille 2.

Vous avez maintenant, sur la feuille 2, toutes vos cellules qui représentent le contenu des cellules équivalentes de la feuille 1

Dans les préférences d'Excel, pour améliorer la présentation, vous décidez de ne pas afficher les valeurs 0, ni les repères qui signalent des cellules vides.

Cordialement

0
ring0 Messages postés 35 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 6 mars 2018 15
10 mars 2015 à 14:17
Merci, je viens de tester ça fonctionne sauf que ça m'affiche que la dernière cellule, les précédentes sont marqué "FAUX" (voir photo)
Lorsque je rempli une cellule, ça se met automatiquement à jour mais toujours que la dernière qui s'affiche.



Est-ce que ça vient de moi, le format de la cellule ou autre ?

Merci :)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 424
10 mars 2015 à 14:31
J'ai fait une erreur de signe dans la formule INDEX, il faut écrire
=SI(LIGNE()-1<= au lieu de >=
voyez ce modèle
https://www.cjoint.com/c/ECkoQpcSSQa
Crdlmnt
0
ring0 Messages postés 35 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 6 mars 2018 15
10 mars 2015 à 14:44
Nickel ! ça marche au top !

Sujet clos, encore merci ;)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 424
10 mars 2015 à 14:46
OK, je passe le sujet en résolu
Bonne route
Crdlmnt
0