Zum Inhalt springen

EXCEL VBA: Zeile aus Zelle markieren


Empfohlene Beiträge

Geschrieben

Hallo,

Ich habe ein Problem: Ich habe ein Makro in Excel geschrieben, was unter anderem Zellen markiert, die nicht einem bestimmten Kriterium entsprechen. Jetzt meine Frage: Kann ich anstatt den einzelnen Zellen, die ganze Spalte markieren um sie zu kopieren ?

Danke für eure Antworten.

Geschrieben

Hallo,

Ersetze Columns("E:E").Select durch Columns(ActiveCell.Column).Select

Wenn du nun Zelle in der Spalte selektierst, in der deine Daten stehen und dann dein Makro startest, dann wird diese Spalte selektiert und kopiert.

Geschrieben

Ich hatte mirjetzt überlegt, das mit folgender Schleife zu machen

Range("X4").Select


Do


strZellinhalt = ActiveCell.Value



    If strZellinhalt = "Wahr" Then


        ActiveCell.Offset(1, 0).Activate


    Else


        Rows(ActiveCell.Row).Select


        Selection.Copy


        ActiveCell.Offset(1, 0).Activate


        Application.Windows("XXXXX2.xls").Activate


        ActiveSheet.Paste


        ActiveCell.Offset(1, 0).Activate


        Application.Windows("XXXXXX1.xls").Activate


   End If


Loop While strZellinhalt = "WAHR" Or strZellinhalt = "FALSCH"

XXXXXX1.xls ist die Quelltabelle, aus der die betroffenen Zeilen in XXXXX2.xls eingefügt werden sollen. Jetzt scheine ich ein Problem mit der If-Abfrage zu haben. Kann es sein, dass er nach dem Endif einfach aufhört und dann einfach nicht mehr in der Do-While Schleife weitermacht ???

Geschrieben

XXXXXX1.xls ist die Quelltabelle, aus der die betroffenen Zeilen in XXXXX2.xls eingefügt werden sollen. Jetzt scheine ich ein Problem mit der If-Abfrage zu haben. Kann es sein, dass er nach dem Endif einfach aufhört und dann einfach nicht mehr in der Do-While Schleife weitermacht ???

lauf halt mal durch, und schau nach was in der zelle drin steht, wenn er rausgeht... halt mal debuggen ;)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...