Foxtable(狐表)用户栏目专家坐堂 → [求助] 请教异型分组数据导入狐表的思路


  共有3463人关注过本帖树形打印复制链接

主题:[求助] 请教异型分组数据导入狐表的思路

帅哥哟,离线,有人找我吗?
chen_sheng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:697 积分:6161 威望:0 精华:0 注册:2018/5/10 9:05:00
[求助] 请教异型分组数据导入狐表的思路  发帖心情 Post By:2020/3/29 14:16:00 [只看该作者]

请教异性分组数据导入狐表的思路

第三方软件生成的excel分组表 想用狐表处理为列表数据 请教指点!

或者提供一下论坛案例  !感谢!

具体数据如下附件
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:上洋国际-全屋家具.xls


[此贴子已经被作者于2020/3/29 15:17:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/29 21:14:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:697 积分:6161 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/3/29 21:41:00 [只看该作者]

动态生成的数据 各个分组项目的每次数据行不一样  

帮助的方法固定格式可以解决   这个文件是动态生成各个分组数据行,行数不确定

这个文件利用帮助的思路 解决不了  因为数据行每次都不一样

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/29 22:52:00 [只看该作者]

找字符规律,比如C列,如果有清单2个字,往下遍历取值。或者有“-”符合的就是明细........

如果没有规律,没有办法

 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:697 积分:6161 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/3/30 19:57:00 [只看该作者]

规律的意思如下图 请参考帮忙指导或者给下案例启示  谢谢


图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看

1 实现分组项写到对应单元格的处理方案

2 导入后数据处理的方案
[此贴子已经被作者于2020/3/30 19:58:06编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/30 20:18:00 [只看该作者]

大概
Dim Book As New XLS.Book("c:\test\订单.xls")
Dim 
Sheet As XLS.Sheet = Book.Sheets(0)

dim s as string
For n As Integer = 8 To Sheet.Rows.Count -
  if 
Sheet(n,2).Value like "*清单*"
s = Sheet(n,2).Value
msgbox(s & "的数据:")
else
msgbox("编号=" & Sheet(n,2).Value & ",名称=" & Sheet(n,3).Value)
endif

Next


 回到顶部