एक्सेल फ़ाइल में लिखित पंक्तियों की संख्या प्राप्त करने के लिए Matlab का एक आदेश है? सबसे पहले, मैं पहली पंक्ति भरता हूं। और फिर मैं एक्सेल फ़ाइल में एक और पंक्ति जोड़ना चाहता हूं। एक्सेल फ़ाइल में पंक्तियों की Matlab संख्या
मैंने कोशिश की: तो यह मेरी एक्सेल फ़ाइल है
e = actxserver ('Excel.Application');
filename = fullfile(pwd,'example2.xlsx');
ewb = e.Workbooks.Open(filename);
esh = ewb.ActiveSheet;
sheetObj = e.Worksheets.get('Item', 'Sheet1');
num_rows = sheetObj.Range('A1').End('xlDown').Row
लेकिन NUM_ROWS = 1048576, 1. के बजाय कृपया मदद, धन्यवाद!
क्या आपकी फ़ाइल वास्तव में खाली है? कभी-कभी आप एक्सेल में रिक्त कक्ष बना सकते हैं और आप यह सुनिश्चित नहीं कर सकते कि वे वहां नहीं हैं। क्या होता है यह देखने के लिए एक नई फ़ाइल बनाएं और इसके साथ कोड का परीक्षण करें। – Castilho
@Castilho मैंने आपके द्वारा सुझाए गए प्रयासों की कोशिश की, लेकिन num_rows अभी भी 1048576 के बराबर है। धन्यवाद। –