Excel - Copier valeur suivante

Fermé
Sebas1978 - 10 mai 2022 à 17:45
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 - 11 mai 2022 à 11:43
Bonjour,
J'essaye de faire avec excel un gabarit d'étiquette dans lequel je dois copier des QR codes.
Pour la page1, chaque ligne contient les informations qui doivent apparaitre sur les étiquettes
Sur la page2, j'ai ajuster les lignes et colonnes pour s'agencer à mes étiquettes.
Donc pour l'étiquette 1, disons cellule B1, je mets la valeur =page1!C1
Comment je fait pour l'étiquette 2 pour dire disons dans la cellule B8 =page1!C2
J'aimerais qu'au lieu de devoir écrire =page1!C2 qu'il utilise la ligne suivante qu'il a été chercher dans la case B1
Est-ce possible ?
Merci pour votre aide
A voir également:

3 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
10 mai 2022 à 19:27
Bonjour

Essayer avec la fonction LIGNE(...) en B1 mettre cette formule

="PAGE1!C"&LIGNE()

à tirer vers le bas

Ou avec la fonction ADRESSE(...) en B6 par exemple

=ADRESSE(LIGNE()-5;3;3;1;"page1")

Il faut ajouter la fonction INDIRECT(...) pour obtenir le contenu de la cellule

=INDIRECT(ADRESSE(LIGNE()-5;3;3;1;"page1");1)
0
Merci, mais ce n'est pas ce que je cherche.
Disons que chaque étiquette à 6 lignes
À ma case b1 de mon étiquette1 je fais référence à Feuil1!C1
Dans mon étiquette 2, disons case h1, je veux qu'il prenne en considération que j'ai mit C1 dans mon étiquette 1 pour aller chercher Feuil1!C2
Donc si je modifie la case b1 pour Feuil1!C23 , que ma case h1 aille chercher Feuil1!C24
Je sais pas si c'est clair
Merci
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
11 mai 2022 à 11:43
Bonjour

Essayer cette formule

="PAGE1!C"&DROITE(B1;2)+1

En partant de B1 avec C23 la Fonction DROITE(B1;2) permet de récupérer les 2 caractères à droite de la cellule B1

B1 = formule ="PAGE1!C"&23 la cellule affiche PAGE1!C23


H1 = ="PAGE1!C"&DROITE(B1;2)+1 la cellule affiche PAGE1!C24


0