Excel - Erreur de compilation: séparateur de liste attendu
Problème
Je travaille sur une routine automatisée Excel 2003 VB pour supprimer des lignes d'une feuille de calcul en fonction d'un certain nombre de variables. Mon problème est la syntaxe .... Lorsque je parcours les lignes, je trouve le haut de la plage à supprimer. J'attribue une variable appelée "top_row" à la ligne entière et "bottom_row" à la ligne inférieure.
- Je veux faire: lignes (top_row: bottom_row) .select mais je reçois une erreur de compilation: séparateur de liste attendu ou) une syntaxe qui fonctionne lors de la sélection d'une colonne donnée: range ("B" & active_row) .select mais chaque idée que je peut penser à pour les lignes échoue tout simplement !!!
Solution
Il y a deux solutions:
1.
Essayez les lignes (top_row & ":" & bottom_row) .select
2
Plage (lignes (top_row), lignes (bottom_row)). Sélectionnez
Remarque
Merci à ExcelGuru pour cette astuce sur le forum.