Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Effacer des lignes et décaler vers le haut

PatLac

XLDnaute Occasionnel
Bonjour à tous !
J´ai besoin de votre aide.

J´ai en pièces jointes 2 fichiers, l´un est juste un simple "bouton" (mappe1.xlsm) , le second un fichier ".XLSX".
Certaines lignes du fichier XLSX sont inscrite avec 3 "0" ...

Je voudrais qu´avec une action sur le "bouton" du fichier "mappe1", le fichier XLSX s´ouvre, que les lignes avec les 3 "0" s´effacent, que les autres se décalent vers le haut, que le fichier XLSX se referme .

Pourriez-vous développez/connaissez-vous une macro dans ce sens?
D´avance merci.
Cordialement
 

Pièces jointes

  • ErfassungHL.xlsx
    15 KB · Affichages: 20
  • Mappe1.xlsm
    9.4 KB · Affichages: 25

Jacky67

XLDnaute Barbatruc
Bonjour,
Dans l'exemple les deux classeurs se trouvent dans le même répertoire.
Sinon il faudra adapter le chemin
VB:
Sub SupprimeLignes()
Dim i&
Workbooks.Open ThisWorkbook.Path & "\ErfassungHL.xlsx"
With Sheets("ErfassungHL")
  For i = .Cells(.Rows.Count, "A").End(xlUp).Row To 1 Step -1
    If .Cells(i, 3) & .Cells(i, 4) & .Cells(i, 5) = "000" Then .Rows(i).Delete
  Next
ActiveWorkbook.Close True
End With
End Sub
 

Pièces jointes

  • Mappe1.xlsm
    19.7 KB · Affichages: 22
Dernière édition:

PatLac

XLDnaute Occasionnel
Bonjour Jacky67 et merci pour cette rapide réponse !
Ca marche nickel, mais avec un fichier .CSV, ca ne fonctionne plus, meme en changeant le xlsx en CSV dans le code ...
Une idée?

Merci
 

PatLac

XLDnaute Occasionnel
Merci jacky67 !
J´ai lu les différents post, mais rien ne correspond à mon problème.
Je pense que ce doit etre une question de ";" du csv.

C´est pas grave, merci quand meme.
Bonne soirée
 

PatLac

XLDnaute Occasionnel
Bonsoir à tous !
Pour faire avancer le schmilblick ...
J´ai trouvé cela, ca ne correspond pas au titre du post, mais c´est dans le fil.
Ca marche pas mal!.. et avec explications pour ceux qui n´y connaisse rien comme moi !
Bonne soirée
 

Pièces jointes

  • ErfassungHL1.xlsm
    29.4 KB · Affichages: 23

Discussions similaires

Réponses
12
Affichages
300
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…