网站首页 > 易语言相关 > 数据库类源码 正文
读取excel文件到高级表格源码
@易语言论坛
.版本 2 .支持库 eExcel2000 .支持库 eGrid .子程序 _按钮1_被单击 .局部变量 记录集句柄, 整数型 .局部变量 i, 整数型 .局部变量 单元, 文本型 .局部变量 m .局部变量 行对象, 对象 .局部变量 列对象, 对象 .局部变量 行, 整数型 .局部变量 列, 整数型 .局部变量 单元格对象, 对象 .局部变量 工作簿对象, 对象 .局部变量 范围, 对象 通用对话框1.打开 () 编辑框1.内容 = 通用对话框1.文件名 Excel工作簿1.打开 (通用对话框1.文件名) Excel工作簿1.激活工作簿 () Excel工作簿1.激活表格 () Excel工作簿1.表格序号 = 1 工作簿对象 = Excel工作簿1.取表格对象 () ' 工作簿对象.查看 () 范围 = 工作簿对象.读对象型属性 (“UsedRange”, ) 行对象 = 范围.读对象型属性 (“Rows”, ) 行 = 行对象.读数值属性 (“Count”, ) 列对象 = 范围.读对象型属性 (“Columns”, ) 列 = 列对象.读数值属性 (“Count”, ) 输出调试文本 (到文本 (行)) 输出调试文本 (到文本 (列)) 高级表格1.行数 = 1 高级表格1.列数 = 1 高级表格1.置列宽 (0, 50) 高级表格1.置数据 (0, 0, #表格常量.文本型, “序号”) ' 假设字段名在第一行,可自己调整 .计次循环首 (列, i) ' 把一条记录中的字段放入数组 高级表格1.插入列 (, ) Excel工作簿1.首单元格 = 转换字母 (i) + “1” Excel工作簿1.尾单元格 = 转换字母 (i) + “1” 单元格对象 = Excel工作簿1.取单元格对象 () ' 输出调试文本 (单元格对象.读文本属性 (“Value”, )) 高级表格1.置数据 (0, i, #表格常量.文本型, 单元格对象.读文本属性 (“Value”, )) 高级表格1.置列宽 (i, 70) .计次循环尾 () .如果 (外部数据库1.打开 (“ODBC;DBQ=” + 编辑框1.内容 + “;Driver={Microsoft Excel Driver (*.xls)}; ”, )) ' 通过odbc文本链接xls文件 记录集句柄 = 外部数据库1.查询 (“select * from [sheet1$]”) .如果 (记录集句柄 ≠ 0) 外部数据库1.到首记录 (记录集句柄) i = 1 m = 1 外部数据库1.到后一记录 (记录集句柄) .判断循环首 (外部数据库1.尾记录后 (记录集句柄) = 假) 高级表格1.插入行 (, ) .计次循环首 (列, i) ' 把一条记录中的字段放入数组 单元 = 到文本 (外部数据库1.读 (记录集句柄, i)) 高级表格1.置数据 (m, i, #表格常量.文本型, 单元) 高级表格1.置数据 (m, 0, #表格常量.文本型, 到文本 (i)) .计次循环尾 () m = m + 1 外部数据库1.到后一记录 (记录集句柄) .判断循环尾 () .否则 .如果结束 .否则 信息框 (“连接失败”, 0, ) .如果结束 外部数据库1.关闭记录集 (记录集句柄) 外部数据库1.关闭 () Excel工作簿1.关闭 () Excel工作簿1.释放 () Excel程序1.销毁 ()
- 上一篇: 易语言数据库写电话簿记录
- 下一篇: ACCESS多表多条件查询易语言源码
猜你喜欢
- 2024-02-22 易语言多线程sqlite数据库的应用
- 2023-01-24 数据库语言转换器源码
- 2022-06-28 SQL insert/update语句拼接方案
- 2022-02-28 excel LibXL3.94(超级列表框导出)
- 2022-02-22 libxl插件快速从[数据库][超级列表框][高级表格]导入导出Excel
- 2022-01-23 MDB数据库分页显示
- 2021-11-27 多账号记住密码(易语言edb数据库教程)
- 2021-11-24 易语言操作MYSQL数据库例程(mysql数据库操作指令)
- 2021-08-10 万能MySql安装助手源码
- 2021-08-10 简易进销存软件源码 基于 mysql数据库
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag
已有24位网友发表了看法:
资源网 评论于 [2019-05-28 17:34:52] 回复
易语言excel到高级表格
易语言网 评论于 [2019-06-20 15:36:59] 回复
易语言+高级表格
易语言教程站 评论于 [2019-07-04 14:25:44] 回复
易语言高级表格写进数据库
易语言教程站 评论于 [2019-07-09 10:39:24] 回复
易语言怎样高级表格从文件读
易语言教程站 评论于 [2019-07-19 09:25:18] 回复
易语言去Excel所以表序号
易语言源码站 评论于 [2019-07-30 18:15:24] 回复
易语言高级表格与excel表格连接
易语言教程站 评论于 [2019-08-01 11:29:11] 回复
易语言读取excel文件到高级表格
易语言教程站 评论于 [2019-08-05 11:48:56] 回复
易语言高级表格能装多少数据
易语言教程网站 评论于 [2019-08-14 20:28:15] 回复
易语言高级表格
易语言资源站 评论于 [2019-08-24 18:40:45] 回复
易语言++获取excel++行数
易语言源码网站 评论于 [2019-08-25 17:51:01] 回复
文件表格查询系统源代码
易语言例子 评论于 [2019-08-26 14:41:45] 回复
易语言+提取excel指定数据到高级表格
易语言例子 评论于 [2019-08-26 14:45:08] 回复
易语言+提取excel数据到高级表格
易语言学习网 评论于 [2019-09-06 20:01:43] 回复
易语言读取excel到数据库
易语言例子 评论于 [2019-09-14 15:39:21] 回复
易语言高级表格1怎么从文件读
易语言例子 评论于 [2020-04-03 12:16:26] 回复
易语言读取excel数据库
易语言例子 评论于 [2020-04-25 13:02:15] 回复
易语言高级表格打开excel
易语言 评论于 [2020-04-25 15:54:04] 回复
易语言高级表格从文件
易语言模块 评论于 [2020-06-08 15:48:52] 回复
易语言读excel到记录集
vue 评论于 [2020-09-08 10:22:59] 回复
易语言读取sqlserver的数据写表格里
编程学习平台 评论于 [2021-04-17 19:19:53] 回复
易语言按条件读取excel表格数据
源码资源库 评论于 [2021-05-06 14:27:24] 回复
如何做一个表格查询查询系统源码
多线程 评论于 [2021-05-28 16:47:02] 回复
易语言按条件读取excel表格数据
多线程 评论于 [2021-05-30 19:19:51] 回复
易语言外部数据库读excel