没什么好说的,就是一个导出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数据的导出相关推荐

  1. mysql 导入数据库sql语句_mysql中导入数据与导出数据库sql语句

    本文章来详细介绍关于mysql中导入数据与导出数据库sql语句,在mysql中常用的导入与导出数据的命令有source与mysqldump大家可参考. 1.例1:连接到本机上的MYSQL 首先在打开D ...

  2. python中tushare数据可以导出嘛_Python与交易策略分析tushare/baostock库介绍(附代码)...

    前言:金融数据中最典型的就是资产价格的涨跌情况.想要分析金融资产的投资策略,第一步就是历史数据的获取.tushare正是为导入历史金融资产数据而开发,它大大方便了用Python进行金融资产交易策略的探 ...

  3. c 将mysql表数据打印,c 中数据库数据如何导出至excel表格-用sql语句把一个数据库内的表保存成excel表格??...

    如何用JAVA将数据库中的数据导入到excel表格 1.C语言产生ASCII数据文件,使用空格做作为数据分隔符. 2入Excel,选择数据选项卡 / 获部数据工具组 / 自文本按钮 3.进入数据导入框 ...

  4. 基于delphi的excel数据导入导出

    因为淘宝客户的一个小需求,写了一个"基于delphi 7的excel数据导入导出"小工具.为了抛砖引玉,将这个小工具分享出来.希望对初学者和用得到的朋友有点点小小的帮助.oracl ...

  5. 存在的hive插入数据_往hive表中插入数据以及导出数据

    转载:https://blog.csdn.net/qq_26442553/article/details/80380590 转载:https://blog.csdn.net/weixin_436817 ...

  6. js实现将页面中的数据表格导出为图片,js实现导出excl表格(内含三个插件)

    开发需求:拿到同事代码,同事用 layui 写了一个数据表格,但是表格里的内容 是带样式的 button .现在需要将这个表格导出,这着实让我头疼了许久. 找到的插件可以使用:canvas,试过js- ...

  7. PHP将sql文件导入mysql数据库及将mysql中的数据表导出为 sql文件

    导入: 1.(运行环境为wamp)浏览器地址栏输入http://localhost/phpmyadmin/,进入phpmyadmin首页. 2.在左边目录选择要加入的数据库 3.点击上方import按 ...

  8. Python爬取网页中表格数据并导出为Excel文件

    本文使用自己创建的网页进行模拟和演示,在爬取真实网页时,分析网页源代码然后修改代码中的正则表达式即可. 假设某网页源代码为: 在Hbuilder中单击菜单"运行",选择使用Goog ...

  9. php数字导出excel表格中_php怎么把数据表中的数据导出到excel表中

    很多时候,数据库中的数据需要导出成excel,以下是最简便的方法,不用导出excel的类,即使功能简单,但是对于没有复杂需求的项目"见效快". 先定义头部信息,表示输出一个exce ...

最新文章

  1. 《计算机网络应用基础》模拟试卷(六),《计算机与网络应用基础知识1》模拟试卷...
  2. IndentationError: unexpected indent python
  3. 4、题目要求:读入N名学生的成绩,将获得某一给定分数的学生人数输出。 * * 输入格式:测试输入包含若干测试用例,每个测试用例的格式为 第1行:N 第2行:N名学生的成绩,相邻两数字用一个
  4. 程序员毕业两年,三年工作经验是怎么来的? | 每日趣闻
  5. sql2005,sql2008,sql2012清空日志语句
  6. hdu4416 Good Article Good sentence (后缀数组)
  7. Anaconda 安装与使用
  8. 【面试招聘】春招面经集合 | 腾讯/字节/华为/东芝/360/Boss
  9. django不修改数据库创外键_python小项目使用django的数据库模型
  10. 《Pyflink》Flink集群安装,Python+Flink调研
  11. Request的getHeader()和getParameter()的区别
  12. Vue Cli 3 搭建一个可按需引入组件的组件库架子
  13. ubuntu通过iptables设置某一个ip网段禁用所有端口
  14. Python基本语法
  15. UML核心元素之参与者
  16. 《视觉slam十四讲》第3讲课后习题
  17. 三维重建基本流程,搭建一个龙的demo
  18. Sublime Text 3- 2018/2/1用激活码
  19. 睡眠排序算法c语言实现,Linux 进程必知必会
  20. Email开发初步总结

热门文章

  1. 请先设置tkk_搅拌站水泥罐仓顶除尘器设置及调整
  2. Java两种设计模式_23种设计模式(11)java策略模式
  3. BOMbing The System
  4. android手机生成pdf格式文件,Android根据pdf模板生成pdf文件
  5. 160 - 21 Cabeca
  6. 《位运算技巧以及Leetcode的一些位运算题目》
  7. c语言字符常量和字符串常量_C语言中的字符常量
  8. 数据结构 二叉树的存储结构_线程二叉树| 数据结构
  9. 串口发送通信---UART发送---STM32F4实现
  10. 串口通信的基本原理----STM32