Excel - Kesilapan kompilasi: pemisah senarai yang dijangka

Isu

Saya sedang mengendalikan rutin automatik Excel 2003 VB untuk menghapus baris dari lembaran kerja berdasarkan beberapa pembolehubah. Masalah saya adalah sintaks .... Ketika saya menghidupkan gelintar baris, saya menemukan bahagian atas baris yang akan dipadamkan. Saya memberikan pembolehubah yang disebut 'top_row' ke keseluruhan baris, dan 'bottom_row' ke baris bawah keseluruhan.

  • Saya mahu lakukan: baris (top_row: bottom_row) .select tetapi saya mendapat ralat kompilasi: pemisah senarai yang diharapkan atau) satu sintaks yang berfungsi apabila memilih ruangan yang diberi: range ("B" & active_row) .select tetapi setiap idea saya boleh berfikir untuk baris hanya gagal !!!

Penyelesaian

Terdapat dua penyelesaian:

1.

 Cuba baris (top_row & ":" & bottom_row) .select 

2.

 Julat (Baris (top_row), Baris (bottom_row)). Pilih 

Catatan

Terima kasih kepada ExcelGuru untuk mendapatkan tip ini di forum.

Artikel Sebelumnya Artikel Seterusnya

Tip-Tip Utama