Supprimer lignes dans tableaux croisés

  • Initiateur de la discussion Initiateur de la discussion Anne
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Anne

Guest
Bonsoir,

J'ai un petit problème...

J'ai deux classeurs xls, que j'ai liées par liaisons croisés.

- Une fois une ligne supprimée du classeur source, la ligne correspondante dans le classeur dépendant est aussitôt remplacée par le résultat #REF!...

Je souhaiterais que la ligne se supprime complétement...

J'ai essayé le code suivant, ca ne marche pas ! :

Sub essai()
Worksheets("dependant").Select
DerniereLigne = ActiveSheet.UsedRange.Rows.Count
For R = DerniereLigne To 1 Step -1
If Columns(1).Rows(R) = "[source.xls]Feuil1!#REF!" Then
Rows(R).Delete
End If
Next R
End Sub


seulement, c'est la valeur de la cellule (=[source.xls]Feuil1!#REF!) qui renvoie #REF!...
Donc je souhaiterais dans le code suivant effacer toute ligne contenant la valeur #REF!

Voilà, Merci de toute aide précieuse...
 
Petite info supplémentaire :

L'éffacement d'une ligne provoque l'effacement de la ligne correspondante sur le classeur dependant... Ce dernier contient une colonne de plus, ce qui en résulte le non effacement de la ligne mais seulement des valeurs des cellules (remplacées par #REF!)

En espérant vous éclairer un peu plus sur mon problème...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
1 K
Retour