Excel - Kompilierungsfehler: Trennzeichen für erwartete Liste

Problem

Ich arbeite an einer automatisierten Excel 2003 VB-Routine zum Entfernen von Zeilen aus einem Arbeitsblatt basierend auf einer Reihe von Variablen. Mein Problem ist die Syntax .... Beim Durchlaufen der Zeilen finde ich den oberen Bereich der zu löschenden Zeilen. Ich weise der gesamten Zeile eine Variable mit dem Namen 'top_row' und der gesamten unteren Zeile 'bottom_row' zu.

  • Ich möchte tun: Zeilen (top_row: bottom_row) .select, aber ich erhalte einen Kompilierungsfehler: erwartetes Listentrennzeichen oder) eine Syntax, die beim Auswählen einer bestimmten Spalte funktioniert: range ("B" & active_row) .select, aber jede Idee, die ich Daran kann man denken, dass die Zeilen einfach fehlschlagen !!!

Lösung

Es gibt zwei Lösungen:

1.

 Versuchen Sie es mit Zeilen (top_row & ":" & bottom_row) .select 

2.

 Bereich (Zeilen (top_row), Zeilen (bottom_row)). Wählen Sie 

Hinweis

Vielen Dank an ExcelGuru für diesen Tipp im Forum.

Vorherige Artikel Nächster Artikel

Top-Tipps