Copies décalées d'une suite de cellules

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: nmrk.n@free.fr
Sujet:: Copies décalées d'une suite de cellules
Question:: Bonjour,
Soit A1, A2, A3 ... A100 contenant des valeurs.
Lorsque je les modifie je veux qu'elles se recopient automatiquement dans
B1, B20, B30 ..... B1000
mais je n'y arrive pas :frowning:

Merci d'avance.

- Si c'était dans B1, B2, B3 ..... B100 pas de problème mais là je sèche; enfin, par une méthode simple et élégante !

Bonjour,

si j'ai bien compris la question, je ne vois qu'une méthode manuelle –au départ

en B1, écrire la formule =A1
en B20, écrire =A2
etc.

Par ailleurs, il doit être possible de concevoir une macro qui mette à jour les cellules cibles dès lors qu'une des cellules de la colonne 1 est modifiée.

C_Lucien

Complément

en y réfléchissant, il est possible de n'afficher la valeur que dans les cellules des lignes espacées de 10 en 10.

En commençant à la ligne 1, cette formule dans les cellules B1:B1000
=SI(MOD(LIGNE();10)=0;A1;"")

En commençant à la ligne 3, tenir compte du décalage dans la formule.
=SI(MOD(LIGNE()-2;10)=0;A3;"")

C_Lucien

Bonjour

avec la formule =SI(MOD(LIGNE();10)=0;A1;"")

dans B20 on obtiendra A20, or ce que tu veux c'est B20 = A2 si j'ai bien compris.

En corrigeant la formule comme suit =SI(MOD(LIGNE();10)=0;INDIRECT("A"&LIGNE()/10);"")

ça doit marcher.

Cordialement