2012-03-23 20 views
5

में एक्सेल शीट नाम का नाम बदलना मैं मैटलैब xlswrite फ़ंक्शन का उपयोग कर एक्सेल बना रहा हूं। मैं इस एक्सेल दस्तावेज़ की पहली शीट का नाम कैसे बदल सकता हूं? (मैंने आधिकारिक मैटलैब सहायता पढ़ी है, लेकिन मुझे कोई समाधान नहीं मिला है)।मैटलैब

उत्तर

6

आप MATLAB से सीधे ActiveX का उपयोग कर सकते हैं:

xlswrite('test.xls',1) % # create test file 

e = actxserver('Excel.Application'); % # open Activex server 
ewb = e.Workbooks.Open('c:\test\test.xls'); % # open file (enter full path!) 
ewb.Worksheets.Item(1).Name = 'new name'; % # rename 1st sheet 
ewb.Save % # save to the same file 
ewb.Close(false) 
e.Quit 

के समय सावधानी बरतें परीक्षण, यह मूल फ़ाइल को अधिलेखित। बैकअप बनाएं मदद करनी चाहिए कि आप इसे करवाने