1. 易语言读写excel教程
用“外部数据库”组件,或者“EXCEL程序”和“EXCEL工作薄”组件第一种方法,遇到文本数据和数值数据有一定可能出错,如果EXCEL全部为文本或全部为数字就没事第二张方法,更完整的调用EXCEL
2. 易语言打开excel文件
只能给你说下思路,首先取出excel表格中要使用的数据,然后利用POST实现网页填表。不会的话在网上搜索这两方面的资料,最终就能实现你要的功能了。
3. 易语言读取excel单元格数据
如果真(选择框_excel可视.选中=真)Excel程序_写.显示=真.如果真结束Excel工作簿_写.置程序(Excel程序_写)Excel工作簿_写.打开(编辑框_需写入excel.内容)z=1x=1y=1坐标=字符(x+64)+到文本(y)Excel工作簿_写.表格序号=zExcel工作簿_写.首单元格=坐标Excel工作簿_写.尾单元格=坐标Excel工作簿_写.内容=内容Excel工作簿_写.保存(编辑框_需写入excel.内容)Excel工作簿_写.关闭()Excel工作簿_写.释放()Excel程序_写.退出()Excel程序_写.释放()补充内容(2014-9-613:24):如果真上面少了一行,.版本2.支持库eExcel2000Excel程序_写.创建()
4. 易语言excel只读
1、首先在打开的excel表格中弹出只读文件的提示,如果点击“是”。
2、在表格中的文件名会显示“只读”的字样。
3、并且在其中进行编辑后,点击保存按钮是无法进行保存操作的。
4、此时需要点击表格左上角的“文件”按钮。
5、可以选择进行另存为或者将表格中被选中的“始终以只读方式打开”的选项关闭都可以进行正常编辑操作了。
5. 易语言读写文件
.版本 2
.程序集 窗口程序集_启动窗口
.程序集变量 Q_计数, 整数型
.子程序 _按钮1_被单击
.局部变量 J_文本号, 整数型
.局部变量 J_寄存_文, 文本型
J_文本号 = 打开文件 (“1.txt”, , )
.如果真 (Q_计数 < 1)
Q_计数 = 1
.如果真结束
.计次循环首 (Q_计数, )
J_寄存_文 = 读入一行 (J_文本号)
.计次循环尾 ()
编辑框1.内容 = J_寄存_文
Q_计数 = Q_计数 + 1
关闭文件 (J_文本号)
6. 易语言写入excel
你少了1条命令:Excel工作簿1.激活表格 ()给你看一个例子:.版本 2.支持库 eExcel2000.子程序 _按钮取A1_被单击.如果真 (通用对话框1.打开 ()) Excel程序1.创建 () Excel工作簿1.置程序 (Excel程序1) Excel工作簿1.激活工作簿 () Excel工作簿1.打开 (通用对话框1.文件名) Excel工作簿1.表格序号 = 2 ' 即sheet2 Excel工作簿1.激活表格 () Excel程序1.显示 = 真 Excel工作簿1.首单元格 = “A1” Excel工作簿1.尾单元格 = “A1” 编辑框取出的内容.内容 = Excel工作簿1.内容.如果真结束
7. 易语言excel表格读写
这要看你怎么用了,如果是全部文件数据,用 读入文件()命令比较好.
如果不需要全部读入,则用 读入字节集(打开文件(),),差不多的还有 读入文本 (打开文件(), )命令
还有 读入一行 ( )一般用作读歌词等用.
总之,主要用法是取决用于程序,我个人还是偏好 读入文件( )命令.
下面是各命令说明.
-------------------
〈字节集〉 读入文件 (文本型 文件名)
返回一个字节集,其中包含指定文件的所有数据。本命令为初级命令。
参数的名称为“文件名”,类型为“文本型(text)”。
--------------------------------------------------
〈字节集〉 读入字节集 (整数型 欲读入数据的文件号,整数型 欲读入数据的长度)
本命令用作从文件中当前读写位置读取并返回一段字节集数据,实际读入长度(即返回的字节集的尺寸)可能会小于欲读入长度。如果读入失败,将返回一个空字节集并且自动将当前文件读写位置移到文件尾部。本命令为初级命令。
参数的名称为“欲读入数据的文件号”,类型为“整数型(int)”。该文件号由“打开文件”命令所返回。
参数的名称为“欲读入数据的长度”,类型为“整数型(int)”。
----------------------------------------
〈文本型〉 读入文本 (整数型 欲读入文本数据的文件号,[整数型 欲读入文本数据的长度])
本命令用作从文件中当前读写位置读取并返回一段文本数据,实际读入长度(即返回文本的尺寸)可能会小于欲读入长度。如果该数据中存在字节 0 或 26(文本结束标志),将仅返回该字节之前的数据。如果读入失败,将返回一个空文本并且自动将当前文件读写位置移到文件尾部。
参数的名称为“欲读入文本数据的文件号”,类型为“整数型(int)”。该文件号由“打开文件”命令所返回。
参数的名称为“欲读入文本数据的长度”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认读入文件中的所有文本数据。
--------------------------
〈文本型〉 读入一行 (整数型 欲读入文本数据的文件号)
本命令用作从文件中当前读写位置读取并返回一行文本数据,行末的回车及换行符将被抛弃。如果读入失败,将返回一个空文本并且自动将当前文件读写位置移到文件尾部。本命令为初级命令。
参数的名称为“欲读入文本数据的文件号”,类型为“整数型(int)”。该文件号由“打开文件”命令所返回。
8. 易语言导入excel数据
好像很难。Excel 一般都是手工操作,要用到 macro 就是高手了。用C++来扩展Excel,要写动态链接库,做接口。详细请参考资料。(英文的)pdf 格式。
9. 易语言支持库读取excel表易语言写自身
易语言可以写财务软件,建议采用C/S架构,接mysql或者mssql数据库,这个ado链接模块很好找,还开源,但是开发需要注意以下几点:
1。Unicode,就是生僻字,易语言原生不支持,变通方法:易语言有一个支持库组件(名字忘记了,很好找),可以将Unicode以字节集的方式传递,那么可以将此字节集base64编码为纯文本存入数据库,访问时,读文本并base64解码为字节集,通过此支持库组件显示生僻字,此变通方法有缺点:模糊查询是难点;
2。财务逻辑,所有编程语言都是工具,要想编写财务软件,必须要有专业财务人员跟你讲财务逻辑,再用编程语言实现,牺牲一些效率,多嵌套几个如果也就能实现了;
3。报表显示,只要是管理软件都会有报表这方面,高级表格,超级表格,锐浪等等,选择一款适合你的,数据量过大一定要用分页显示,切记切记;
4。导出文本或Excel,导出文本为ansi编码,不支持生僻字,难点,如果是报表导出,锐浪应该是没什么问题;
5。打印,这个比较繁琐,需要很了解易语言的打印机组件
6。高分屏,这个问题我记得有一个模块好像可以强制锁DPI的,不知道能不能解决;
7。UI,易语言原生组件如果觉得不好看,还得学自绘;
8。分析类,柱状图,折线图,饼状图,关系图等等,这个用开源charts就行,现在易语言有现成的开源模块;
9。如果想要写主动响应,一般都是tcp通讯,自己构建tcpserver和tcpclient,这个怕有坑可以用hp-socket,已经很完善了,有的开发者20万在线都不崩;
其他的还没想到,就这些了。
- 相关评论
- 我要评论
-