免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1540|回复: 10
收起左侧

[Surfer] 脚本编程实现多个表格数据合并

[复制链接]

3

主题

570

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
67
发表于 2023-4-7 15:21 | 显示全部楼层 |阅读模式
如题,利用surfer脚本编程实现将一个文件夹中的csv格式表格中的数据合并到一个新的表格中,其中多个CSV格式表格的数据格式是一样的,一直没有找到命令。请教各位高手,有啥好的解决方法吗?脚本里面是不是不能在调用excel了?

3

主题

570

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
67
 楼主| 发表于 2023-4-7 16:19 | 显示全部楼层
菜单操作merge函数可以实现多个多个表格合并,如何用代码实现了
回复 支持 反对

使用道具 举报

3

主题

570

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
67
 楼主| 发表于 2023-4-7 16:22 | 显示全部楼层
Dim Wks1 As Object
    Set Wks1 = SurferApp.Documents.Add(srfDocWks)
    Dim num As Integer
    num=10
     ext="*.dat"
     file=Dir(path+ext)
While file <> ""
    Wks1.Merge(FileName:=path+"num.dat")
    num=num+20
    file = Dir()
Wend
不能用num,换成具体数值如10可以导入 一个表数据,我有10.dat,30.dat,50.dat...130.dat这些表格。
回复 支持 反对

使用道具 举报

21

主题

9万

铜板

83

好友

地信学员

开开心心每一天

Rank: 12Rank: 12Rank: 12

积分
12741
发表于 2023-4-7 21:06 | 显示全部楼层
谢谢楼上的兄弟提供分享试试看
回复 支持 反对

使用道具 举报

7

主题

3733

铜板

4

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
259
发表于 2023-4-8 17:30 | 显示全部楼层
如果你使用的是2003以上版本的Microsoft  Excel,可以使用Power Query实现。
回复 支持 反对

使用道具 举报

26

主题

2万

铜板

99

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
474754

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

QQ
发表于 2023-4-8 21:25 | 显示全部楼层
利用surfer去操控csv?
为什么不在EXCEL中用VBA控制CSV呢

回复 支持 反对

使用道具 举报

11

主题

2976

铜板

660

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7752

精华勋章宣传勋章优秀斑主童话节勋章灌水勋章贡献勋章

发表于 2023-4-9 14:39 | 显示全部楼层
谢谢楼上的兄弟提供分享试试看
回复 支持 反对

使用道具 举报

3

主题

6969

铜板

1

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
584
发表于 2023-4-10 09:13 | 显示全部楼层
有点看不懂
回复 支持 反对

使用道具 举报

3

主题

570

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
67
 楼主| 发表于 2023-4-10 09:40 | 显示全部楼层
zoubo604 发表于 2023-4-8 21:25
利用surfer去操控csv?
为什么不在EXCEL中用VBA控制CSV呢

因为最终我成图是利用surfer 的,slice命令也是surfer的,单独利用excel合并可以,在surfer里面找不到代码实现
回复 支持 反对

使用道具 举报

3

主题

570

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
67
 楼主| 发表于 2023-4-13 09:46 | 显示全部楼层
如何用代码实现surfer 中merge 菜 单的功能,就是将选中的多个文件合并
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表