易语言 实现 获取我所选择的Excel程序打开的表格 的行数 列数

 我来答
景甜丶EunHye
推荐于2016-07-05 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:47.7万
展开全部
.版本 2
.支持库 eDB
.支持库 eGrid

.子程序 _按钮1_被单击
.局部变量 连接文本, 文本型
.局部变量 文件地址, 文本型
.局部变量 SQL语句, 文本型
.局部变量 循环次数, 整数型
.局部变量 循环计次, 整数型
.局部变量 文本变量, 文本型, , "26"
.局部变量 表项索引, 整数型
.局部变量 i, 整数型
.局部变量 k, 整数型

文件地址 = 取运行目录 () + “\1.xls”
.如果 (数据库连接.连接 (“Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=” + 文件地址 + “;DefaultDir=” + 文件地址 + “;”) = 真)
输出调试文本 (“链接成功!”)
.如果真 (记录集.置连接 (数据库连接) = 假)
返回 ()
.如果真结束
SQL语句 = “select * from [Sheet1$]”
记录集.打开 (SQL语句, #SQL语句)
循环次数 = 记录集.记录数量
.计次循环首 (循环次数, 循环计次)
.计次循环首 (26, i)
记录集.读文本 (i - 1, 文本变量 [i])
.计次循环尾 ()
.计次循环首 (26, k)
高级表格1.置数据 (循环计次, k, 1, 文本变量 [k])
.计次循环尾 ()

循环计次 = 循环计次 + 1
记录集.到下一条 ()
.计次循环尾 ()
输出调试文本 (“读入并显示成功!”)
.否则
输出调试文本 (数据库连接.最后错误)
.如果结束

.子程序 __启动窗口_创建完毕
.局部变量 i, 整数型

.计次循环首 (26, i)
高级表格1.插入列 (字符 (i + 64), i)
.计次循环尾 ()
.计次循环首 (1000, i)
高级表格1.插入行 (到文本 (i), i)
.计次循环尾 ()
其他的窗口大小 和行高 列高自行修改吧
澄江平沙岸
2015-04-06
知道答主
回答量:13
采纳率:0%
帮助的人:1.6万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式