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.

Article Précédent Article Suivant

Les Meilleurs Conseils