本帖最后由 jiuri1989 于 2012-3-14 10:03 编辑
程序说明:
1、程序开始,序号自动设置为1,然后输入姓名、性别和年龄,按‘保存’按钮,自动把数据存储到当前目录的excel文件data.xls中,并把存储的结果在右边的table中显示出来;
2、按‘重置’按钮,程序自动会取消上次的输入,并清空table中相应的条目,同时更新excel文件。
程序亮点:
把excel文件中的内容直观地在GUI界面上显示出来,避免文件写入的错误。
附件的程序实现了通过GUI界面向excel文件写入数据,并把数据在uitable控件上实时显示出来。同时,允许用户对最后输入的数据进行修改并重新输入,并把修改的结果在table上显示。
|
|
|
|
ertgyddfyftgufgtfghfygjufgyi
|
|
|
|
|
不知道matlab中table的操作。希望能学到我要的
|
|
|
|
|
挺好的
一直需求这个,终于找到了,但不知到是否好用哦
|
|
|
|
|
get(handles.uitable1,'data')
[FileName PathName]=uiputfile({
'*.xlsx','Txt Files(*.xlsx)';'*.*','All Files(*.*)'},'choose a File');
str= [PathName FileName]
set(handles.uitable1,'data',str);
m=get(handles.displayArea,'String')
fid = fopen('.xlsx', 'w');
fwrite(fid, '', 'integer*4')
fprintf(fid,'%s',m);
fclose(fid)
|
|
|
|
|
czxcgfzxnguigkjtyhrzxczxczxcxzccccccccccccccccccccccccccccc
|
|
|
|
|