delphi中TStringGrid数据的导出
没什么好说的,就是一个导出Excel的功能,代码如下:
function TExportToExcel.Export(SGrid_List: TStringGrid;filename:string;out Errstr:string): Boolean; varexcelapp:Variant;page:Variant;i,j:Integer;savedialog:TSaveDialog;strsavefile:string; begintryresult := false;savedialog := TSaveDialog.Create(self);trysavedialog.FileName := filename;savedialog.Filter := '*.xls';if not savedialog.Execute() thenexit;strsavefile := savedialog.FileName;Screen.Cursor:=crhourglass; //屏幕指针形状excelapp := CreateOleObject('excel.application');excelapp.workbooks.add;excelapp.workbooks[1].worksheets[1].name:=filename;page:=excelapp.workbooks[1].worksheets[filename];for i:= 0 to SGrid_List.RowCount-2 dobegin//第一列没有数据,不用for j:=1 to SGrid_List.ColCount-1 dobeginpage.cells[i+1,j]:= SGrid_List.Cells[j,i];end;end;excelapp.activeworkbook.saveas(strsavefile);Application.ProcessMessages;excelapp.application.quit;result := true;finallysavedialog.Free;Screen.Cursor:=crDefault;end;excepton E:Exception dobeginErrstr := e.Message;result := false;end;end; end;
转载于:https://www.cnblogs.com/jinshizuofei/p/3373150.html
delphi中TStringGrid数据的导出相关推荐
- mysql 导入数据库sql语句_mysql中导入数据与导出数据库sql语句
本文章来详细介绍关于mysql中导入数据与导出数据库sql语句,在mysql中常用的导入与导出数据的命令有source与mysqldump大家可参考. 1.例1:连接到本机上的MYSQL 首先在打开D ...
- python中tushare数据可以导出嘛_Python与交易策略分析tushare/baostock库介绍(附代码)...
前言:金融数据中最典型的就是资产价格的涨跌情况.想要分析金融资产的投资策略,第一步就是历史数据的获取.tushare正是为导入历史金融资产数据而开发,它大大方便了用Python进行金融资产交易策略的探 ...
- c 将mysql表数据打印,c 中数据库数据如何导出至excel表格-用sql语句把一个数据库内的表保存成excel表格??...
如何用JAVA将数据库中的数据导入到excel表格 1.C语言产生ASCII数据文件,使用空格做作为数据分隔符. 2入Excel,选择数据选项卡 / 获部数据工具组 / 自文本按钮 3.进入数据导入框 ...
- 基于delphi的excel数据导入导出
因为淘宝客户的一个小需求,写了一个"基于delphi 7的excel数据导入导出"小工具.为了抛砖引玉,将这个小工具分享出来.希望对初学者和用得到的朋友有点点小小的帮助.oracl ...
- 存在的hive插入数据_往hive表中插入数据以及导出数据
转载:https://blog.csdn.net/qq_26442553/article/details/80380590 转载:https://blog.csdn.net/weixin_436817 ...
- js实现将页面中的数据表格导出为图片,js实现导出excl表格(内含三个插件)
开发需求:拿到同事代码,同事用 layui 写了一个数据表格,但是表格里的内容 是带样式的 button .现在需要将这个表格导出,这着实让我头疼了许久. 找到的插件可以使用:canvas,试过js- ...
- PHP将sql文件导入mysql数据库及将mysql中的数据表导出为 sql文件
导入: 1.(运行环境为wamp)浏览器地址栏输入http://localhost/phpmyadmin/,进入phpmyadmin首页. 2.在左边目录选择要加入的数据库 3.点击上方import按 ...
- Python爬取网页中表格数据并导出为Excel文件
本文使用自己创建的网页进行模拟和演示,在爬取真实网页时,分析网页源代码然后修改代码中的正则表达式即可. 假设某网页源代码为: 在Hbuilder中单击菜单"运行",选择使用Goog ...
- php数字导出excel表格中_php怎么把数据表中的数据导出到excel表中
很多时候,数据库中的数据需要导出成excel,以下是最简便的方法,不用导出excel的类,即使功能简单,但是对于没有复杂需求的项目"见效快". 先定义头部信息,表示输出一个exce ...
最新文章
- 《计算机网络应用基础》模拟试卷(六),《计算机与网络应用基础知识1》模拟试卷...
- IndentationError: unexpected indent python
- 4、题目要求:读入N名学生的成绩,将获得某一给定分数的学生人数输出。 * * 	输入格式:测试输入包含若干测试用例,每个测试用例的格式为 	第1行:N 	第2行:N名学生的成绩,相邻两数字用一个
- 程序员毕业两年,三年工作经验是怎么来的? | 每日趣闻
- sql2005,sql2008,sql2012清空日志语句
- hdu4416 Good Article Good sentence (后缀数组)
- Anaconda 安装与使用
- 【面试招聘】春招面经集合 | 腾讯/字节/华为/东芝/360/Boss
- django不修改数据库创外键_python小项目使用django的数据库模型
- 《Pyflink》Flink集群安装,Python+Flink调研
- Request的getHeader()和getParameter()的区别
- Vue Cli 3 搭建一个可按需引入组件的组件库架子
- ubuntu通过iptables设置某一个ip网段禁用所有端口
- Python基本语法
- UML核心元素之参与者
- 《视觉slam十四讲》第3讲课后习题
- 三维重建基本流程,搭建一个龙的demo
- Sublime Text 3- 2018/2/1用激活码
- 睡眠排序算法c语言实现,Linux 进程必知必会
- Email开发初步总结