Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makroarbeit nicht vollständig

Forumthread: Makroarbeit nicht vollständig

Makroarbeit nicht vollständig
16.11.2007 16:10:00
Tobias
Hallihallo,
ich habe mir für eine größere Excel-Tabelle (OfficeXP) folgendes Makro geschrieben:
####################

Sub Spaltenlöschen()
Dim x As Long
x = 65 'Welche Zeile soll durchsucht werden'
For i = 1 To 180 'Bis in welche Spalte soll gesucht werden'
If Cells(x, i).Value = 0 Then '0 = Wert soll Bedingung für die Löschung sein'
Columns(i).Delete     'lösche die zeile'
End If
Next
End Sub


###################
Das Makro soll beim Starten die Spalten die "0" oder gar nichts enthalten löschen.
Mein Problem:
Beim einmaligen Durchlauf nicht alle. Aktiviere ich das Makro ca. 3-5 mal hat er alles erledigt.
Mein Frage:
Jemand ne Ahnung, wie ich das richtig hinbekommen kann und worin der Fehler liegt?
Danke und schönen Gruß
Tobias

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makroarbeit nicht vollständig
16.11.2007 16:16:18
Renee
Hi Tobias,

Statt:
For i = 1 To 180
Schreib:
For i = 180 To 1 Step -1


Dann erledigt sich das in einem Rutsch.
GreetZ Renee

AW: Makroarbeit nicht vollständig
16.11.2007 16:16:00
RainerK
Hallo,
so:

Sub Spaltenlöschen()
Dim x As Long
x = 65 'Welche Zeile soll durchsucht werden'
For i = 180 To 1 Step -1 'Bis in welche Spalte soll gesucht werden'
If Cells(x, i).Value = 0 Then '0 = Wert soll Bedingung für die Löschung sein'
Columns(i).Delete     'lösche die zeile'
End If
Next
End Sub


Gruß Rainer

Anzeige
AW: Makroarbeit nicht vollständig
19.11.2007 22:33:00
Tobias
Na toll, so einfach... ;)
Ich danke euch!!
Tobi
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige