Suppression ligne qui renvoie à une formule et donne #ref!

Fermé
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024 - 11 mai 2020 à 11:51
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 11 mai 2020 à 12:55
Bonjour,

Dans le premier onglet je réactualise mes données tous les mois et je supprimer certaines lignes.
Dans le deuxième onglet je récupère les données du premier.
quand c'est la première que je dois supprimer sur le premier onglet, dans le deuxième onglet ça me met #REF! au lieu de la formule par ex ='Fichier factor CAF & CCV'!E2.
Il y a t'il un moyen pour que dans le deuxième onglet je puisse récupérer ma première cellule même après avoir supprimer?

ex :
A voir également:

10 réponses

Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
11 mai 2020 à 12:06
Bonjour, peut-être en faisant un verrouillage de cellules comme cela :
='Fichier factor CAF & CCV'!$E$2

à tester
0
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024
11 mai 2020 à 12:07
Bonjour,

Le problème c'est que je dois prolonger les cellules vers le bas pour avoir les lignes d'en dessous.
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
11 mai 2020 à 12:14
='Fichier factor CAF & CCV'!$E2

si tu supprimes une ligne de l'onglet CAF & CCV, les valeurs de la ligne du dessous vont se décaler vers le haut.

Si tu verrouilles que le numéro de colonne, ça doit fonctionner, en tirant la formule vers le bas.
0
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024
11 mai 2020 à 12:15
ça me remet #ref! Même avec le dollar
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
11 mai 2020 à 12:17
Quand tu dis supprimer la ligne, c'est entièrement (et donc celle du dessous qui remonte) ou alors tu effaces tout le contenu des cellules sur la même ligne ?
0
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024
11 mai 2020 à 12:19
Je supprime toute la ligne et donc la deuxième ligne remonte.
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
11 mai 2020 à 12:20
Il faudrait que tu publies la formule ou apparaît #REF et la ou les cellules qui servent à la formule liée.
0
caroouline Messages postés 35 Date d'inscription mardi 5 mai 2020 Statut Membre Dernière intervention 15 février 2024
11 mai 2020 à 12:22
Ma formule c'est ça =+'Fichier factor CAF & CCV'!E2 et peut importe si je supprime ou pas je veux qu'elle reste au lieu qu'elle me donne #REF!
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
11 mai 2020 à 12:28
=SI(ESTERREUR('Fichier factor CAF & CCV'!E2);"";'Fichier factor CAF & CCV'!E2)

ça va t'enlever le #REF mais je ne sais pas si cela va te convenir.

J'avoue ne pas tout comprendre à ton problème, là comme ça !
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié le 11 mai 2020 à 12:56
Bonjour,

il faut utiliser Indirect() mais ça ne peut fonctionner que si le 2nd fichier est ouvert.
En supposant que tu veux la même ligne : :
=SI(INDIRECT("'[Copie de Classeur1.1-4Index2.xlsm]Index'!$A$"&LIGNE())="";"";INDIRECT("'[Copie de Classeur1.1-4Index2.xlsm]Index'!$A$"&LIGNE())) 

eric

0