作者Bummer ( )
看板MATLAB
标题Re: [问题] xlswrite使用上的问题
时间Tue Jul 10 23:39:59 2012
※ 引述《Bummer ( )》之铭言:
: 请教板上众神人
: 举个例来说
: A = {'2APR2'}
: xlswrite('123.xls',A)
: 之後若用excel打开123.xls,会看到该储存格变成2-Apr-02
: 但我希望看到的是2APR2
: 请问板上的神人有没有什麽比较好的方法可以解决呢?
: 目前想到的方法是已建立好一个123.xls,然後将储存格的格式预先修改为文字
: 但是matlab有任何指令可以将123.xls另存新档吗
: 希望123.xls是维持空白的
: 先感谢神人的协助了~
: thanks
与大家讨论一下
若改用actxserver的语法,在matlab中修改123.xls sheet1所有储存格的格式为文字後
再将资料写入
有高手可以指导一下语法吗
目前study的进度为
Excel = actxserver('Excel.Application');
E1 = Excel.workbooks.Open('已存在的档案');
??
?? (烦请高手指导修改sheet1的储存格格式改成文字)
??
E1.Save;
E1.Close;
invoke(Excel,'Quit');
delete(Excel);
thanks
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.217.126