आधिकारिक तौर पर, Excel.Worksheet.UsedRange.Rows और Excel.Worksheet.UsedRange.Columns।
प्रैक्टिस में, यह छोटी गाड़ी है, आपको प्रारंभ पंक्ति और कॉलम घटाना होगा। निकटतम करने के लिए सही जवाब है:
Public ReadOnly Property LastColumn() As Integer
Get
Return ExcelWorksheet.UsedRange.Columns.Count + _
ExcelWorksheet.UsedRange.Column - 1
End Get
End Property
Public ReadOnly Property LastRow() As Integer
Get
Return ExcelWorksheet.UsedRange.Rows.Count + _
ExcelWorksheet.UsedRange.Row - 1
End Get
End Property
यह कम से कम सब इस्तेमाल कोशिकाओं, कभी कभी एक छोटे से अधिक देता है। 'थोड़ा और' खाली कोशिकाओं (खाली के बजाय), और अन्य यादृच्छिक चीजों के कारण हो सकता है। मेरे द्वारा किए गए शोध का निर्माण करें, यह सबसे अच्छा है जिसे किया जा सकता है।
तुम सच में तो सब कुछ
ExcelWorksheet.Activate()
ExcelWorksheet.Cells.Select()
+1: लिंक के लिए बहुत धन्यवाद – horgh