macro supprimer un certain nbr de lignes en fonction d'un comptage

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

M

merguez59

Guest
Bonjour

Je me rends compte que le titre de mon topic n'est pas très explicite.

J'ai un fichier dans lequel j'ai deux onglets.

L'onglet B est l'onglet dans lequel je rentre des valeurs qui sont amenées à être différentes chaque jour et qui remplissent un nombre de ligne différent à chaque fois.

L'onglet A reprend ces données avec un index equiv. Mais cette formule est étendue bien au delà de ce qui est nécéssaire.

Je vais enregistrer une macro qui dans un 1ere temps va copier/coller valeur l'onglet A, puis va effectuer un tri.
Ce tri sera éronné si je ne supprime pas les 0 (ou #n/a)

Je souhaite donc supprimer les lignes à 0

Etant donné que dans l'onglet B, avec un nbval, je peux compter le nombre de lignes renseignées.

Est-il possible de demander à une macro du supprimer les lignes en trop. En gros:

Rows(Sheets("B")ActiveCell.FormulaR1C1 = "=COUNTA(RC[-7]:R[4998]C[-7])":50000").Select
Selection.Delete Shift:=xlUp

Voici un fichier en exemple!

Merci d'avance, pour votre aidre

cordialement
 

Pièces jointes

Re : macro supprimer un certain nbr de lignes en fonction d'un comptage

Hello

Avec ce code dans un module

Code:
Sub sup()
nbVal = Sheets("B").Range("H1")
Sheets("A").Range(Range("A" & nbVal + 3), Range("A" & nbVal + 3).End(xlDown)).EntireRow.Delete

End Sub
 
- 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

L
Réponses
9
Affichages
1 K
G
Réponses
2
Affichages
1 K
G
B
Réponses
17
Affichages
3 K
benoitoleron
B
M
Réponses
2
Affichages
618
matiouzzz
M
M
Réponses
3
Affichages
1 K
S
Réponses
4
Affichages
716
scamanto024
S
Retour