Excel - Σφάλμα κατάτμησης: αναμενόμενο διαχωριστικό λίστας

Θέμα

Δουλεύω σε αυτοματοποιημένη ρουτίνα του Excel 2003 VB για να αφαιρέσω σειρές από ένα φύλλο εργασίας που βασίζεται σε έναν αριθμό μεταβλητών. Το πρόβλημά μου είναι σύνταξη .... Καθώς βγάζω τις σειρές, βρίσκω την κορυφή του εύρους γραμμών που πρέπει να διαγραφεί. Αναθέτω μια μεταβλητή που ονομάζεται 'top_row' σε ολόκληρη τη σειρά και 'bottom_row' σε ολόκληρη τη γραμμή κάτω.

  • Θέλω να κάνω: γραμμές (top_row: bottom_row) .select, αλλά έχω ένα σφάλμα μεταγλώττισης: αναμενόμενο διαχωριστικό λίστας ή) μια σύνταξη που λειτουργεί όταν επιλέγετε μια δεδομένη στήλη: εύρος ("B" & active_row). μπορεί να σκεφτεί για τις σειρές απλά αποτυγχάνει!

Λύση

Υπάρχουν δύο λύσεις:

1.

 Δοκιμάστε τις σειρές (top_row & ":" & bottom_row) .select 

2.

 Εύρος (Γραμμές (top_row), Γραμμές (bottom_row)) Επιλέξτε 

Σημείωση

Χάρη στο ExcelGuru για αυτό το άκρη στο φόρουμ.

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές