Probleme insertion ligne Quand Filtre actif

  • Initiateur de la discussion Initiateur de la discussion laduche81
  • 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 !

L

laduche81

Guest
Bonjour,

J'ai une macro qui insère une ligne après la dernière non vide de la colonne A, tout en recopiant les formules de cette ligne.

Cependant cette macro ne fonctionne que si les filtres sont inactifs. Comment pallier à cela?

Voici mon code :

Sub Bouton9_Clic()
Range("A2").Select 'la première cellule de la ligne de titre
Selection.End(xlDown).Select 'la dernière cellule de la colonne A avant la cellule vide
Selection.EntireRow.Copy
Selection.Insert shiftXldown
Selection.Offset(1).Select 'positionnement sur la nouvelle ligne
For Each c In Intersect(ActiveSheet.UsedRange, Selection.EntireRow)
If Left(c.Formula, 1) <> "=" Then c.Value = ""
Next
Selection = Selection.Offset(-1) + 1 ' incrémentation de la valeur en colonne A

Application.CutCopyMode = False
Selection.Offset(0, 0).Select

End Sub

Merci par avance!!

Cordialement,

Adrien.
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
2
Affichages
597
Réponses
2
Affichages
582
Réponses
8
Affichages
650
Réponses
0
Affichages
657
Réponses
4
Affichages
893
Retour