24小时热门版块排行榜    

查看: 3508  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wind5fsa

金虫 (小有名气)

[求助] matlab读取excel多个sheet数据,处理并重新保存,高价求教高人 已有6人参与

原excel文档中有数百个sheet,  现在想要matlab读入该文档所有sheet的信息,获取每个sheet的B3和B4位置的数据,再把每个sheet名和对应的B3和B4位置的数据写到一个新的excel里面(保存在一个sheet). 格式是:新excel表格的D6位置对应源文件的第一个sheet名字,E6和F6分别是对应的sheet里面B3和B4位置的数据, 然后D7是下一个sheet名,E7和F7是源文件对应sheet里面B3和B4位置的数据,依次类推。原excel和新文件示意图分别如下图1图2。多谢!

matlab读取excel多个sheet数据,处理并重新保存,高价求教高人
1.jpg


matlab读取excel多个sheet数据,处理并重新保存,高价求教高人-1
2.jpg
回复此楼
祝福
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

isityou

金虫 (小有名气)

【答案】应助回帖

引用回帖:
5楼: Originally posted by isityou at 2014-03-24 13:29:24
通过VBA解决,下面是实例代码。假设你有100个工作表,现在把第k个工作表名称取出来放在第101个表的第k行第1列,
把第k个工作表的b3的值放在第k行第2列,把第k个工作表的b4的值放在第k行第3列。
Sub main()到底
D ...

抱歉,修改一句,
Worksheets(101).Cells(i, 1).Names = Worksheets(i).Name
改为
Worksheets(101).Cells(i, 1) = Worksheets(i).Name
6楼2014-03-24 13:42:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

asmeng

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
用excel宏就可以了,如果你不知道怎样写宏语言,可以录制宏,看它生成的语句来写。

» 本帖已获得的红花(最新10朵)

2楼2014-03-21 20:07:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wind5fsa

金虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by asmeng at 2014-03-21 20:07:27
用excel宏就可以了,如果你不知道怎样写宏语言,可以录制宏,看它生成的语句来写。

谢谢!我试了试,没整出来,感觉还是编个matlab程序一直放那比较方便
祝福
3楼2014-03-21 20:13:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

isityou

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
wind5fsa: 金币+100, ★★★很有帮助, 谢谢! 2014-03-24 23:07:28
通过VBA解决,下面是实例代码。假设你有100个工作表,现在把第k个工作表名称取出来放在第101个表的第k行第1列,
把第k个工作表的b3的值放在第k行第2列,把第k个工作表的b4的值放在第k行第3列。
Sub main()到底
Dim i As Integer
For i = 1 To 100
Worksheets(101).Cells(i, 1).Names = Worksheets(i).Name '跨工作表引用
Worksheets(101).Cells(i, 2) = Worksheets(i).Cells(3, 2)   '跨工作表引用
Worksheets(101).Cells(i, 3) = Worksheets(i).Cells(4, 2)   '跨工作表引用
Next i
End Sub
5楼2014-03-24 13:29:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂院校信息 +4 CX 330 2026-03-21 4/200 2026-03-21 23:48 by ms629
[考研] 311求调剂 +13 冬十三 2026-03-15 14/700 2026-03-21 22:10 by peike
[考研] 一志愿西安交通大学材料工程专业 282分求调剂 +10 枫桥ZL 2026-03-18 12/600 2026-03-21 22:02 by peike
[考研] 求调剂 +4 要好好无聊 2026-03-21 4/200 2026-03-21 18:57 by 学员8dgXkO
[考研] 生物学调剂 +3 Surekei 2026-03-21 3/150 2026-03-21 18:31 by 学员8dgXkO
[考研] 298求调剂 +4 上岸6666@ 2026-03-20 4/200 2026-03-21 17:14 by 学员8dgXkO
[考研] 265求调剂 +12 梁梁校校 2026-03-19 14/700 2026-03-21 13:38 by lature00
[考研] 一志愿天津大学化学工艺专业(081702)315分求调剂 +12 yangfz 2026-03-17 12/600 2026-03-21 03:30 by JourneyLucky
[考研] 301求调剂 +10 yy要上岸呀 2026-03-17 10/500 2026-03-21 03:14 by JourneyLucky
[考研] 华东师范大学-071000生物学-293分-求调剂 +3 研究生何瑶明 2026-03-18 3/150 2026-03-21 01:30 by JourneyLucky
[考研] 一志愿武理材料305分求调剂 +6 想上岸的鲤鱼 2026-03-18 7/350 2026-03-21 01:03 by JourneyLucky
[考研] 药学383 求调剂 +3 药学chy 2026-03-15 5/250 2026-03-20 22:11 by 云游重阳
[考研] 329求调剂 +9 想上学吖吖 2026-03-19 9/450 2026-03-20 22:01 by luoyongfeng
[考研] 一志愿中南化学(0703)总分337求调剂 +8 niko- 2026-03-19 9/450 2026-03-20 21:57 by luoyongfeng
[考研] 085410人工智能专硕317求调剂(0854都可以) +4 xbxudjdn 2026-03-18 4/200 2026-03-20 09:07 by 不168
[考研] 081700化工学硕调剂 +3 【1】 2026-03-16 3/150 2026-03-19 23:40 by edmund7
[论文投稿] 有没有大佬发小论文能带我个二作 +3 增锐漏人 2026-03-17 4/200 2026-03-17 09:26 by xs74101122
[考研] [导师推荐]西南科技大学国防/材料导师推荐 +3 尖角小荷 2026-03-16 6/300 2026-03-16 23:21 by 尖角小荷
[考研] 机械专硕325,寻找调剂院校 +3 y9999 2026-03-15 5/250 2026-03-16 19:58 by y9999
[考研] 327求调剂 +6 拾光任染 2026-03-15 11/550 2026-03-15 22:47 by 拾光任染
信息提示
请填处理意见