Copie de cellules texte

Résolu
ring0 Messages postés 38 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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 !
A voir également:

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
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
 
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 38 Statut Membre 15
 
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 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
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 38 Statut Membre 15
 
Nickel ! ça marche au top !

Sujet clos, encore merci ;)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
OK, je passe le sujet en résolu
Bonne route
Crdlmnt
0