2011-07-28 30 views
6

Tôi muốn kiểm tra xem một dải ô (ô trong hàng * cột) có trống không bằng C#. Tôi có thể đi qua các tế bào, nhưng bất kỳ bettter và cách nhanh hơn? Bất kỳ phương pháp nào để nhận phạm vi từ ô đã chọn/đang hoạt động và số hàng và cột?Cách kiểm tra xem một Phạm vi Excel có trống trong C#

+3

http://stackoverflow.com/questions/2347276/in-vsto-excel-how-to-detect-data-in-cells –

Trả lời

11

Tôi giả sử rằng Excel.WorksheetFunction.CountA công trình không chỉ với tờ nhưng với bất kỳ tranh luận Phạm vi:

Sử dụng COUNTA để đếm số lượng các tế bào có chứa dữ liệu trong một phạm vi hoặc mảng.

Giá trị là bất kỳ loại thông tin nào, bao gồm giá trị lỗi và văn bản trống (""). Giá trị không bao gồm ô trống.

Nếu đối số là mảng hoặc tham chiếu, chỉ giá trị trong mảng đó hoặc tham chiếu mới được sử dụng. Các ô trống và giá trị văn bản trong mảng hoặc tham chiếu bị bỏ qua.

Các vấn đề liên quan