Supprimer une colonne sans perturber mon tableau

bonjour a tous

voici mon probleme

j'ai un tableau A qui utilise des references sur un autre tableau B maintenant je souhaite supprimé une ligne sur le tableau B car elle ne sert plus , mais quand je la supp le tableau A se remplis de #REF moi je voudrais que dans les formule les refs se deplace quand je supp une ligne

merci aux participants

Bonjour hakim,

En fait faudrait peut-être revoir les formules du tableau A et jouer sur les références relatives ou absolues.

Le mieux serait que tu joignes un bout de fichier en gardant que les données utiles à la résolution du problème.

Bonjour

Si tu utilises une formule du genre :

=Feuil1!A1

Remplace-là par :

=INDIRECT("Feuil1!A"&LIGNE())

Amicalement

Nad

Bonjour,

Peut-être une macro qui supprimerait la ligne dans les 2 tableaux ?

ton titre parle de colonne ??

Amicalement

Claude

oui cela serai vrai pour les colonne mais notament pour des lignes

Re

As-tu testé ma proposition ?

Nad

boujour Nad

enfet je ne vois pas ou tulisé cette fonction

pour etre plus claire le tableau B a une formule avec par ex tableauB!$A$6

imaginons maintenant que dans le tableau A je decider de supprimé la colonne A

comment faire avec ta formule ou je dois placer cette fonction ?

Etant donné que ta cellule A6 est complètement figée, tu peux utiliser la syntaxe suivante :

=INDIRECT("tableauB!$A$6")

voila un exemple de ce que je demande

ou nad placerai tu ta fonction?

30exemple-supp.xlsx (11.66 Ko)

Re

Utilise la fonction INDEX.. EQUIV

Pour la position numéro

=INDEX($A$17:$C$50;EQUIV($A4;$B$17:$B$50;0);1)

Pour la position mot

=INDEX($A$17:$C$50;EQUIV($A4;$B$17:$B$50;0);3)

Nad

bravo nad

mais ,(oui il y'a un mais )si tu remarque bien il y'a une colonne activation

cette colonne permet d'activé la postion

si par ex je veux désactivé la position 2 je met à 0 sa cellule au lieu de 1

1 = activé

0 = désactivation

Re

Je n'avais pas fait attention.

En B4 :

=SI(INDEX($A$17:$D$50;EQUIV($A4;$B$17:$B$50;0);4)=0;FAUX;INDEX($A$17:$D$50;EQUIV($A4;$B$17:$B$50;0);1))

En C4 :

=SI(INDEX($A$17:$D$50;EQUIV($A4;$B$17:$B$50;0);4)=0;FAUX;INDEX($A$17:$D$50;EQUIV($A4;$B$17:$B$50;0);3))

Nad

bien joué frenchement tu est douée

bon comme je vois que tu es lancé je vais augmenter le niveau 8)

voit tu dans mon tableau je dois faire attention a une plage pour que la conditions soit vrai

voici le fichier tu comprendra mieux

Re

J'ai modifié certains min car ils étaient égaux au max

exemple :

min 0 max 30

min 30 max 100

min 31 max 100

13exemple-supp-2.xlsx (18.98 Ko)

Nad

merci Nad il me faut encore bien comprendre le principe car mon tableau est en fonction de 9 parametres

mais je pense que si jcomprend ton raisonnement sa devrai le faire

cordialement hakim

bonjour !

Je suis newbie et ne comprend pas grand chose au codage.

Même problématique. je veux supprimer une colonne et lorsque je le fais, ça écrit des REF dans les autres.

Je veux simplement supprimer la colonne des heures "Hres" du ficher ci-joint, sans perturber les autres calculs.

Merci à vous !

Ici:

Rechercher des sujets similaires à "supprimer colonne perturber mon tableau"