开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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


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

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

查看: 11778|回复: 49
收起左侧

[易语言模块源码] 报表导出excel或wps模块

[复制链接]
结帖率:60% (3/5)
发表于 2015-12-12 21:44:51 | 显示全部楼层 |阅读模式   辽宁省丹东市
分享例程
界面截图:
备注说明: icrosoft Office Excel 也可以导出金山wps Office 表格,文本内容的导出的
总是要报表导出,所以自己写了一个模块;也是学习了一些前辈的源代码,写了一个方便易友们使用的,模块可以导出 Microsoft Office  Excel 也可以导出金山wps Office 表格,文本内容的导出的。模块和例成上传,有什么问题还请大家指教


以下模块信息,  和下面例成信息
报表导出,可以导出 Microsoft Office excel表格 或者 金山WPS Office 表格


------------------------------


.版本 2


.子程序 子程序_导出, , 公开
.参数 参数_真Excel假wps表格, 逻辑型, , 真导出Microsoft Office excel表格  假导出 金山 wps 表格
.参数 参数_如果导出Excel先给出excel路径, 文本型, 可空, 真导出Microsoft Office excel表格 导出必须先给出excel保存文件路径
.参数 参数_列标题文本数组, 文本型, 可空 数组, 对就导出数据列数 第一行每列标题
.参数 参数_导出数据列数, 整数型, , 对就二维数组第2位的(几列数据)
.参数 参数_行标题文本数组, 文本型, 可空 数组, 对就导出数据行数 给出表格第一列每行的标题
.参数 参数_导出数据行数, 整数型, , 对就二维数组第1位的(几行数据)
.参数 参数_导出数据二维数组s, 文本型, 数组, 要导出的数据 二维数组 文本型  第一位为 行  第二位为 列





  
窗口程序集名保 留  保 留备 注
窗口程序集_窗口_导出   
变量名类 型数组备 注
程变_要插入的信息文本型100,6 
程变_列标题文本型6 
程变_行标题文本型100 

子程序名返回值类型公开备 注
_窗口_导出_创建完毕  
变量名类 型静态数组备 注
局变_行整数型 
局变_列整数型 
局变_i整数型 
计次循环首 (100, 局变_行)
计次循环首 (6, 局变_列)
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
程变_要插入的信息 [局变_行] [局变_列]到文本 (局变_行)“行”到文本 (局变_列)“列”
计次循环尾 ()
计次循环尾 ()
程变_列标题 [1]“第一列标题”
程变_列标题 [2]“第二列标题”
程变_列标题 [3]“第三列标题”
程变_列标题 [4]“第四列标题”
程变_列标题 [5]“第五列标题”
程变_列标题 [6]“第六列标题”
计次循环首 (100, 局变_i)
程变_行标题 [局变_i]“第一列第”到文本 (局变_i)“行标题”
计次循环尾 ()
子程序名返回值类型公开备 注
_按钮_et_被单击  
变量名类 型静态数组备 注
局变_n整数型 
局变_导出文件名文本型 
' ------------------------列头行标题
' 子程序_导出 (假, , 程变_列标题, 6, , 100, 程变_要插入的信息)
' ------------------------a1列头标题
子程序_导出 (假, , , 6, 程变_行标题, 100, 程变_要插入的信息)
' ------------------------列头标题 ,a1行标题
' 子程序_导出 (假, , 程变_列标题, 6, 程变_行标题, 100, 程变_要插入的信息)
子程序名返回值类型公开备 注
_按钮_ex_被单击  
变量名类 型静态数组备 注
局变_列标题文本型6
局变_行标题文本型100
局变_n整数型 
局变_导出文件名文本型 
通用对话框_导出.类型 = 1
通用对话框_导出.默认文件后缀 = “xls”
通用对话框_导出.过滤器 = “excel文件|*.xls”
通用对话框_导出.打开 ()
如果真 (通用对话框_导出.文件名 ≠ “”)
' ------------------------列头行标题
子程序_导出 (真, 通用对话框_导出.文件名, 程变_列标题, 6, , 100, 程变_要插入的信息)
' ------------------------a1列头标题
' 子程序_导出 (真, 通用对话框_导出.文件名 , , 6, 程变_行标题, 100, 程变_要插入的信息)
' ------------------------列头标题 ,a1行标题
' 子程序_导出 (真, 通用对话框_导出.文件名 , 程变_列标题, 6, 程变_行标题, 100, 程变_要插入的信息)



模块和例成.rar (17.99 KB, 下载次数: 769)

友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。
发表于 2025-1-7 14:30:05 | 显示全部楼层   安徽省合肥市
感谢大佬分享
回复 支持 反对

使用道具 举报

结帖率:79% (23/29)
发表于 2024-7-4 21:54:34 | 显示全部楼层   陕西省宝鸡市
谢谢分享
回复 支持 反对

使用道具 举报

签到天数: 18 天

发表于 2023-7-31 00:14:53 | 显示全部楼层   浙江省金华市
感谢分享
回复 支持 反对

使用道具 举报

签到天数: 4 天

发表于 2023-5-19 16:58:56 | 显示全部楼层   江苏省南京市
感谢分享
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2023-5-16 15:37:52 | 显示全部楼层   江苏省苏州市
谢谢!!!
回复 支持 反对

使用道具 举报

结帖率:100% (6/6)
发表于 2023-1-9 13:56:42 | 显示全部楼层   广东省广州市
开源精神必须支持~~~
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 6 天

发表于 2022-10-10 23:00:18 | 显示全部楼层   山东省青岛市
开源精神必须支持~
回复 支持 反对

使用道具 举报

发表于 2022-9-10 19:33:21 | 显示全部楼层   山东省青岛市
试试
回复 支持 反对

使用道具 举报

发表于 2022-8-20 15:18:44 | 显示全部楼层   湖北省潜江市
试试怎么样
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)
发表于 2022-2-26 18:41:08 | 显示全部楼层   山东省济宁市
试试试试试试试试
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

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

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

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