Excel - fordítási hiba: várható listaelválasztó
Probléma
Egy Excel 2003 VB automatizált rutinon dolgozom a sorok eltávolítására egy munkalapból egy sor változó alapján. A problémám a szintaxis .... Mivel a sorok között hurok, a törlendő sorok tartományának tetejét találom. A teljes sorhoz hozzárendeltem egy „top_row” változót, és az egész alsó sorhoz az „bottom_row” értéket.
- Azt akarom tenni: sorok (top_row: bottom_row) .select, de kapok egy fordítási hibát: várható listaelválasztó vagy) egy szintaxist, amely egy adott oszlop kiválasztásakor működik: tartomány ("B" & aktív_row) .select, de minden ötlet I gondolkodhat a sorokért, ha nem sikerül!
Megoldás
Két megoldás van:
1.
Próbálja ki a sorokat (top_row & ":" & bottom_row) .select
2.
Tartomány (sorok (top_row), sorok (bottom_row))
jegyzet
Köszönjük az ExcelGuru-nak a fórumon található tippért.