`
liujunsong
  • 浏览: 76699 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

13行代码解决导出到Excel的问题

阅读更多
最近遇到了需要把WebDW中数据生成Excel的问题.
网上查了很多,都比较繁琐一些.
终于想了一个比较简单的办法.
看代码如下:(原始代码是VB编写的)
    '输出到Excel的功能代码
    On Error GoTo errorhandle
    Dim exec As New Excel.Application
    Dim book As Excel.Workbook
    
    exec.Visible = True
    Set book = exec.Workbooks.Add
    
    Dim sheet As Excel.Worksheet
    Set sheet = book.ActiveSheet
    Clipboard.Clear
    Clipboard.SetText ui.DW_GetOutputString
        
    sheet.PasteSpecial
    Exit Sub
    
errorhandle:
    MsgBox Err.Description, , "Error"

这个代码的关键就是利用windows的剪贴板
先把数据放上去,然后让excel自己去读就好了.
2
0
分享到:
评论

相关推荐

    delphi高效率导出数据到excel

    为了解决这个问题,我们可以使用 DBGridEh 控件来快速导出数据到 Excel 中。 使用 DBGridEh 控件可以快速导出大量数据到 Excel 中,而不需要使用 OLE 自动化来一个一个地将数据写入到 Excel 中。 DBGridEh 控件提供...

    plsql导出数据到excel的三种方法

    2. **导出数据**:在查询结果集上,即在结果显示区域(注意不要选中任何具体的行或单元格),点击鼠标右键,选择【Copy to Excel】选项下的【Copy as xls/xlsx】,将数据导出为Excel文件。需要注意的是,根据PL/SQL ...

    易语言高级表格快速导出EXCEL

    在IT行业中,易语言是一种基于汉语编程的编程环境,它以简单、直观的...通过阅读和分析这些源代码,可以深入理解易语言在处理表格数据和导出Excel方面的技术细节,这对于提升易语言编程技能和解决实际问题非常有帮助。

    easyui datagrid 数据导出到Excel

    文件`Jquery_easyui_datagrid_js导出excel.doc`可能是文档说明或者包含插件使用的示例代码。通常,jQuery插件能简化Datagrid数据导出的操作。一种常见的方式是使用`html2canvas`和`jsPDF`库,它们可以将HTML内容转换...

    php代码-使用代码解决导出excel的源代码

    ——学习参考资料:仅用于个人学习使用! php代码-使用代码解决导出excel的源代码

    asp 数据库导出到excel源码

    这个“asp 数据库导出到excel源码”应该包含了一个完整的解决方案,能够从Access、SQL Server甚至MySQL数据库中提取数据并生成Excel文件。 对于Access数据库,我们可以使用ADO(ActiveX Data Objects)来连接和操作...

    VB6 DataGrid中的数据导出到Excel

    VB6 DataGrid中的数据导出到Excel 本篇文章将详细介绍如何使用VB6将DataGridView中...本示例代码提供了一个将DataGridView中的数据导出到Excel文件中的解决方案。该解决方案使用VB6和Excel对象模型来实现数据的导出。

    防止GridView导出到excel中自动转成科学计数法

    本文将详细介绍如何在.NET框架下通过编程手段避免GridView导出到Excel时数值字段被自动转换为科学计数法的问题。 ### 问题描述 当使用ASP.NET GridView控件导出数据到Excel文件时,如果某一列包含较大的数值(通常...

    导出excel代码

    以上是关于“导出Excel代码”的一些主要知识点,涵盖了从编程语言支持、数据处理到文件操作和自动化等多个方面。通过掌握这些知识,开发者能够有效地创建和管理Excel文件,满足各种业务需求。在实际操作中,如果遇到...

    PHP导出数据到excel

    这段代码首先创建了一个新的Excel工作表,设置了表头,然后遍历数据库查询结果,将每行数据写入工作表。最后,它创建一个`Xlsx` writer 对象并将数据保存到一个名为“数据库导出信息到excel.xlsx”的文件中。 为了...

    lodop导出ExcelDemo

    【lodop导出ExcelDemo】是一个基于LODOP技术实现的JavaScript示例,它展示了如何通过LODOP组件将网页中的数据导出为Excel文件。这个功能在许多Web应用程序中非常实用,允许用户方便地保存和处理数据。下面将详细阐述...

    layui数据表格导出Excel插件

    layui数据表格导出Excel插件是一款为layui框架设计的实用工具,它允许用户方便地将layui数据表格中的数据导出到Excel文件中。layui是一款轻量级的前端UI框架,以其简洁、优雅的代码风格和丰富的组件库深受开发者喜爱...

    导出到Excel的C#类(不需要安装Excel)

    在提供的压缩包中,"导出Excel类及组件"可能包含了实现这一功能的具体代码和库,例如NPOI的DLL文件。"例子"文件则可能包含了一些示例代码,展示如何使用这个类或组件将数据导出到Excel。 总的来说,不依赖Excel应用...

    导出级联Excel代码

    "导出级联Excel代码"这个项目就是针对这种需求的一个解决方案,它利用Apache POI库来实现在Java环境中创建和操作Excel模版的级联导出功能。Apache POI是一个流行的开源库,专门用于读写Microsoft Office格式的文件,...

    GridControl通用导出Excel

    本知识点将详细介绍如何实现GridControl通用导出Excel功能,尤其是支持多个控件如GridControl、Chart、PivotGrid等同时导出到同一个Excel工作表中。 #### 二、导出Excel方法详解 ##### 1. 方法签名 ```csharp ...

    POI导出Excel万级数据分页实现 解决内存溢出问题

    然而,当处理大量数据时,直接使用POI导出Excel可能会遇到内存溢出问题,因为POI将整个工作簿加载到内存中。本项目演示了如何通过分页方式解决这个问题,避免一次性加载过多数据导致的性能瓶颈。 首先,理解POI的...

    解决ASP导出查询结果到Excel中的身份证号问题.doc

    本文主要讨论如何解决在ASP导出Excel时身份证号后3位变为0的问题。 首先,这个问题的根源在于Excel的默认数据格式。Excel通常会将超过11位的数字视为数值型数据,并使用科学记数法来表示。因此,18位的身份证号码在...

    解决大批量数据导出Excel产生内存溢出的方案

    解决大批量数据导出Excel产生内存溢出的方案 在大批量数据导出Excel时,经常会遇到内存溢出的问题。...同时,我们也可以使用其他方法来解决大批量数据导出Excel时内存溢出的问题,例如使用流的方式读写Excel文件等。

    前端导出Excel table2excel

    "前端导出Excel table2excel"就是这样一个解决方案,它实现了在浏览器端将HTML表格直接转换为Excel文件,实现了“所见即所得”的效果。这个功能对于数据展示和分析非常有用,比如用户可以在查看完网页上的数据后,...

    Delphi中导出到Excel的程序例子: DBGridToExcel

    在 Delphi 开发环境中,有时候我们需要将数据从应用程序导出到 Excel 文件,以便于数据分析、报表制作或与其他软件共享。`DBGridToExcel` 是一个示例程序,它演示了如何高效地实现这一功能,特别是在处理大量数据时...

Global site tag (gtag.js) - Google Analytics