Copier cellule sur feuilles différentes

jicko - 8 mai 2023 à 16:58
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 - 9 mai 2023 à 06:35

Bonjour

Je cherche à pouvoir recopier, dans Calc de Libre Office, une cellule d'une feuille à une autre. Bien sûr il y a la formule Copie+C puis Coller. Mais ça va bien pour une seule formule. Pour plusieurs c'est fastidieux. Là où ça se complique, c'est que j'ai une centaine de feuilles à renseigner une par une, en fonction d'un tableau figurant sur une autre feuille en reprenant : cellule A1 de la feuille 1= cellule A1 du tableau de la feuille 100, puis cellule A1 de la feuille 2 = cellule A2 du tableau de la feuille 100, puis cellule A1 de la feuille 3 = cellule A3 du tableau de la feuille 100 et ainsi de suite jusqu'à la dernière feuille à renseigner.

Je ne sais pas si je me fais bien comprendre.

Avez-vous une solution ?

Cordialement

A voir également:

3 réponses

PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
8 mai 2023 à 17:59

Bonjour 

À tenter : en a1 de la feuille 100 mettre cette formule

=INDIRECT("$Feuille"&LIGNE()&".A1")

puis incrémenter vers le bas (la fonction LIGNE() va changer le numéro à chaque passage à la cellule en dessous.

cordialement

0
yclik Messages postés 3595 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 26 avril 2024 1 482
8 mai 2023 à 18:34

Bonsoir

si bien compris

cette formule dans chaque feuille

=INDIRECT("Feuille100.A"&STXT(CELLULE("FILENAME";A1);TROUVE("Feuille";CELLULE("FILENAME";A1))+7;10))

sous réserve que la feuille s'appelle Feuille100

Nom de la feuille active  =CELLULE("FILENAME";B2)

N° de la feuille  =STXT(CELLULE("FILENAME";A2);TROUVE("Feuille";CELLULE("FILENAME";A2))+7;10)

extraction de la cellule A1 feuille 100 avec indirect  =INDIRECT("Feuille100.A"&"1")

Combinaison des deux formules précédentes 

=INDIRECT("Feuille100.A"&STXT(CELLULE("FILENAME";A2);TROUVE("Feuille";CELLULE("FILENAME";A2))+7;10))

0
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
9 mai 2023 à 03:11

Salut.

Autant pour moi, j'ai mal lu la question, 

La formule pourra toujours servir à ceux qui cherchent dans ce sens là. ;)

Cordialement

0
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
9 mai 2023 à 06:35

jicko, Si tu ne veux pas enter la formule d'yclik feuille par feuille :

.

Tu les sélectionnes toutes :

clic sur l'onglet de la première

puis touche maj maintenue enfoncée

clic sur la dernière feuille à sélectionner.

Tu entres la formule à l'endroit voulu

Entrer

.

Après faire un clic droit sur l'un des onglets de feuille 

clic sur désélectionner toutes les feuilles

.

Cordialement

0