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.