开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 5173|回复: 33
收起左侧

[易源码分享] xls表格导入到xls表格 基本是成品 有点小问题有懂的大神交流一下

[复制链接]
回帖奖励 65 枚 精币 回复本帖可获得 1 枚 精币奖励! 每人限 1 次(中奖概率 80 %)
结帖率:72% (13/18)
发表于 2019-10-7 15:16:50 | 显示全部楼层 |阅读模式   重庆市重庆市
分享源码
界面截图: -
是否带模块: -
备注说明: -
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
excel1对象  
workbooks1对象  
excel表格对象1对象  
excel单元格对象1对象  
excel2对象  
workbooks2对象  
excel表格对象2对象  
excel单元格对象2对象  

子程序名返回值类型公开备 注
_按钮8_被单击  
变量名类 型静态数组备 注
凭证号1文本型 
n1整数型 
摘要1文本型 
本期结存1文本型 
种类1文本型 
行1双精度小数型 
出库1文本型 
入库1文本型 
名称1文本型 
月份1文本型 
日期1文本型 
打开文件 (取运行目录 ()“\”到文本 (组合框1.现行选中项)“日台账结存.xlsx”, , )
如果真 (excel1.创建 (“Excel.Application”, ))
信息框 (“你的计算机上可能没有 EXCEL 程序!”, 0, , )
结束 ()
excel1.获取 (“Excel.Application”)
excel1.写属性 (“Visible”, )
workbooks1 = excel1.读对象型属性 (“Workbooks”, )
workbooks1.方法 (“open”, 取运行目录 ()“\库存台账表” + 编辑框2.内容 + “.xls”)
excel表格对象1 = excel1.读对象型属性 (“Activesheet”, )
行1 = excel表格对象1.读对象型属性 (“UsedRange”, ).读对象型属性 (“Rows”, ).读数值属性 (“Count”, )
excel单元格对象1 = excel1.读对象型属性 (“Cells”, )
excel2.获取 (“Excel.Application”)
excel2.写属性 (“Visible”, )
workbooks2 = excel1.读对象型属性 (“Workbooks”, )
workbooks2.方法 (“open”, 取运行目录 ()“\”到文本 (组合框1.现行选中项)“日台账结存.xlsx”)
excel表格对象2 = excel2.读对象型属性 (“Activesheet”, )
' 行 = excel表格对象2.读对象型属性 (“UsedRange”, ).读对象型属性 (“Rows”, ).读数值属性 (“Count”, )
excel单元格对象2 = excel2.读对象型属性 (“Cells”, )
计次循环首 (行1, n1)
名称1 = excel单元格对象1.读对象型属性 (“Range”, “J”到文本 (n1 + 1)).读文本属性 (“Value”, )
月份1 = excel单元格对象1.读对象型属性 (“Range”, “L”到文本 (n1 + 1)).读文本属性 (“Value”, )
种类1 = excel单元格对象1.读对象型属性 (“Range”, “M”到文本 (n1 + 1)).读文本属性 (“Value”, )
凭证号1 = excel单元格对象1.读对象型属性 (“Range”, “N”到文本 (n1 + 1)).读文本属性 (“Value”, )
日期1 = excel单元格对象1.读对象型属性 (“Range”, “O”到文本 (n1 + 1)).读文本属性 (“Value”, )
摘要1 = excel单元格对象1.读对象型属性 (“Range”, “P”到文本 (n1 + 1)).读文本属性 (“Value”, )
出库1 = excel单元格对象1.读对象型属性 (“Range”, “R”到文本 (n1 + 1)).读文本属性 (“Value”, )
入库1 = excel单元格对象1.读对象型属性 (“Range”, “Q”到文本 (n1 + 1)).读文本属性 (“Value”, )
本期结存1 = excel单元格对象1.读对象型属性 (“Range”, “S”到文本 (n1 + 1)).读文本属性 (“Value”, )
excel单元格对象2.读对象型属性 (“Range”, “A”到文本 (n1 + 4)).写属性 (“Value”, 名称1)
excel单元格对象2.读对象型属性 (“Range”, “C”到文本 (n1 + 4)).写属性 (“Value”, 月份1)
excel单元格对象2.读对象型属性 (“Range”, “D”到文本 (n1 + 4)).写属性 (“Value”, 种类1)
excel单元格对象2.读对象型属性 (“Range”, “E”到文本 (n1 + 4)).写属性 (“Value”, 凭证号1)
excel单元格对象2.读对象型属性 (“Range”, “F”到文本 (n1 + 4)).写属性 (“Value”, 日期1)
excel单元格对象2.读对象型属性 (“Range”, “G”到文本 (n1 + 4)).写属性 (“Value”, 摘要1)
excel单元格对象2.读对象型属性 (“Range”, “H”到文本 (n1 + 4)).写属性 (“Value”, 入库1)
excel单元格对象2.读对象型属性 (“Range”, “I”到文本 (n1 + 4)).写属性 (“Value”, 出库1)
excel单元格对象2.读对象型属性 (“Range”, “J”到文本 (n1 + 4)).写属性 (“Value”, 本期结存1)
调试输出 (凭证号1, 摘要1, 本期结存1)
计次循环尾 ()
子程序名返回值类型公开备 注
_按钮11_被单击  
变量名类 型静态数组备 注
凭证号文本型 
n整数型 
摘要文本型 
本期结存文本型 
种类文本型 
双精度小数型 
出库文本型 
入库文本型 
如果真 (excel1.创建 (“Excel.Application”, ))
信息框 (“你的计算机上可能没有 EXCEL 程序!”, 0, , )
结束 ()
excel1.获取 (“Excel.Application”)
excel1.写属性 (“Visible”, )
workbooks1 = excel1.读对象型属性 (“Workbooks”, )
workbooks1.方法 (“open”, 取运行目录 ()“\库存台账表” + 编辑框2.内容 + “.xls”)
excel表格对象1 = excel1.读对象型属性 (“Activesheet”, )
行 = excel表格对象1.读对象型属性 (“UsedRange”, ).读对象型属性 (“Rows”, ).读数值属性 (“Count”, )
excel单元格对象1 = excel1.读对象型属性 (“Cells”, )
excel2.获取 (“Excel.Application”)
excel2.写属性 (“Visible”, )
workbooks2 = excel1.读对象型属性 (“Workbooks”, )
workbooks2.方法 (“open”, 取运行目录 ()“\”到文本 (组合框1.现行选中项)“日销售报表.xlsx”)
excel表格对象2 = excel2.读对象型属性 (“Activesheet”, )
excel单元格对象2 = excel2.读对象型属性 (“Cells”, )
计次循环首 (行, n)
凭证号 = excel单元格对象1.读对象型属性 (“Range”, “N”到文本 (n + 1)).读文本属性 (“Value”, )
摘要 = excel单元格对象1.读对象型属性 (“Range”, “P”到文本 (n + 1)).读文本属性 (“Value”, )
本期结存 = excel单元格对象1.读对象型属性 (“Range”, “S”到文本 (n + 1)).读文本属性 (“Value”, )
种类 = excel单元格对象1.读对象型属性 (“Range”, “M”到文本 (n + 1)).读文本属性 (“Value”, )
出库 = excel单元格对象1.读对象型属性 (“Range”, “R”到文本 (n + 1)).读文本属性 (“Value”, )
入库 = excel单元格对象1.读对象型属性 (“Range”, “Q”到文本 (n + 1)).读文本属性 (“Value”, )
excel单元格对象2.读对象型属性 (“Range”, “D”到文本 (n + 5)).写属性 (“Value”, 凭证号)
excel单元格对象2.读对象型属性 (“Range”, “E”到文本 (n + 5)).写属性 (“Value”, 摘要)
excel单元格对象2.读对象型属性 (“Range”, “H”到文本 (n + 5)).写属性 (“Value”, 本期结存)
excel单元格对象2.读对象型属性 (“Range”, “C”到文本 (n + 5)).写属性 (“Value”, 种类)
excel单元格对象2.读对象型属性 (“Range”, “G”到文本 (n + 5)).写属性 (“Value”, 出库)
excel单元格对象2.读对象型属性 (“Range”, “F”到文本 (n + 5)).写属性 (“Value”, 入库)
调试输出 (凭证号, 摘要, 本期结存)
计次循环尾 ()


i支持库列表   支持库注释   
spec特殊功能支持库

不会自己打开被导入的表格  这是为什么。  不打开情况下 他就会原表格更改

结帖率:100% (4/4)
发表于 2021-10-26 16:10:21 | 显示全部楼层   河南省信阳市

回帖奖励 +1 枚 精币

回复 支持 反对

使用道具 举报

发表于 2020-3-6 13:55:22 | 显示全部楼层   美国

回帖奖励 +1 枚 精币

厉害,楼主好厉害
回复 支持 反对

使用道具 举报

结帖率:98% (62/63)

签到天数: 17 天

发表于 2020-2-10 03:26:10 | 显示全部楼层   河北省唐山市

回帖奖励 +1 枚 精币

这个动画录制软件还可以
回复 支持 反对

使用道具 举报

结帖率:93% (26/28)

签到天数: 5 天

发表于 2019-12-16 00:31:33 | 显示全部楼层   广东省东莞市

回帖奖励 +1 枚 精币

好东西看看~~~
回复 支持 反对

使用道具 举报

签到天数: 3 天

发表于 2019-10-21 18:28:41 | 显示全部楼层   广东省汕头市
感谢分享,很给力
回复 支持 反对

使用道具 举报

结帖率:75% (41/55)

签到天数: 23 天

发表于 2019-10-16 12:44:41 | 显示全部楼层   湖南省长沙市

回帖奖励 +1 枚 精币

感谢开源!谢谢!
回复 支持 反对

使用道具 举报

发表于 2019-10-13 13:30:36 | 显示全部楼层   广东省湛江市
这个可以有
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)
发表于 2019-10-11 10:29:31 | 显示全部楼层   广东省佛山市

回帖奖励 +1 枚 精币

感觉好高级一样
回复 支持 反对

使用道具 举报

结帖率:70% (7/10)

签到天数: 17 天

发表于 2019-10-10 15:35:12 | 显示全部楼层   河南省南阳市
感谢开源!谢谢!
回复 支持 反对

使用道具 举报

结帖率:60% (3/5)

签到天数: 12 天

发表于 2019-10-9 23:50:46 | 显示全部楼层   陕西省西安市

回帖奖励 +1 枚 精币

试试使用libxl,http://bbs.eyuyan.com/read.php?tid=411643
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表