`
chenlong_1988
  • 浏览: 185858 次
  • 性别: Icon_minigender_2
社区版块
存档分类

MsFlexGrid导出Excel

    博客分类:
  • vb
阅读更多

 

     首先在VB中要想调用Excel,需要打开VB编程环境“工程”菜单中的“引用”项目,并选取项目中的“Microsoft Excel 11.0 object library”项。由于你的Excel版本不同,所以这个选项的版本号也是不同的。 

 

Private Sub cmdExp_Click()

    Dim newxls As Excel.Application

    Dim newbook As Excel.Workbook

    Dim newsheet As Excel.Worksheet

    Dim i, j As Long

    

    Set newxls = CreateObject("Excel.Application") '创建excel应用程序,打开excel

    Set newbook = newxls.Workbooks.Add   '创建工作簿

    Set newsheet = newbook.Worksheets(1) '创建工作表

    

    With newxls

        .Rows(1).Font.Bold = True

    End With

    

On Error Resume Next         '如果有错误继续执行下一条

    For i = 0 To grid.Rows

        For j = 0 To grid.Cols

            newsheet.Cells(i + 1, j + 1) = "'" & grid.TextMatrix(i, j)

        Next j

    Next i

 

    newxls.Visible = True

    newxls.ActiveWorkbook.SaveAs ("c:\22.xls")

On Error GoTo 0

    Set newxls = Nothing

End Sub

分享到:
评论

相关推荐

    MSFlexGrid表格数据导出到EXCEL

    总结起来,从MSFlexGrid导出数据到Excel,关键在于优化数据处理策略,避免循环操作,利用内存数组和Excel自动化接口提高效率。这种技术对于处理大数据量的表格导出非常有用,且能显著提升用户体验。在实际开发中,...

    托VB中如何将MSFlexGrid数据导入到Excel中.txt

    根据提供的文件信息,本文主要探讨了在Visual Basic (VB) 中如何将MSFlexGrid 控件中的数据导出至Microsoft Excel的应用场景与实现方法。MSFlexGrid 是一个在VB开发环境中常用的表格控件,用于显示和编辑二维数据。...

    WINCC中vbs脚本写入EXCEL编写

    很好的使用WINCC编写VBS脚本,从而可以读写EXCLE,与EXCEL进行通讯

    VB用MSFlexGrid控件模仿Excel表程序

    为了创建一个全面的Excel模拟程序,开发者还需要考虑数据的持久化,比如使用数据库存储用户的数据,以及实现文件的导入导出功能,以便用户能保存和加载他们的工作。同时,提供丰富的用户界面元素,如菜单、按钮和...

    VB Excel导入 MSFlexGrid 批量导入SQL2000 然后MSFlexGrid 数据生成Excel

    6. **MSFlexGrid数据生成Excel**:在MSFlexGrid中对数据进行操作后,如果需要将这些数据导出回Excel,可以使用`Microsoft.Office.Interop.Excel`库,这是一个COM互操作组件,允许VB代码直接操作Excel对象模型,创建...

    一个基于MSFlexGrid的类似excel的小程序

    【标题】"基于MSFlexGrid的简易Excel模拟程序"是一个使用MSFlexGrid控件来实现类似Excel功能的应用程序。这个程序允许用户进行基本的数据输入、编辑和简单的表格操作,为那些需要快速创建和管理表格数据但不需要完整...

    vb中将数据保存到excel

    在VB编程中,经常需要处理各种数据并将其导出为Excel文件,以便于进一步分析或与其他系统共享。本文将详细介绍如何使用Visual Basic (VB)来实现从MSFlexGrid控件中提取数据,并将其保存到一个新的Excel文件中的过程...

    VB导出EXCEL属性

    ### VB导出EXCEL属性详解 #### 一、概述 在使用Visual Basic (VB) 进行开发时,经常会遇到需要将数据导出至Excel的需求。这种需求不仅限于简单的数据展示,还可能包括对Excel文件进行各种定制化的格式设置。本文将...

    VB6[1].0_导出excel_方法源代码[收集].pdf

    以下是利用Msflexgrid导出数据的步骤: 1. 首先,创建一个Excel应用对象(xlApp)。 2. 然后,添加一个新的工作簿(xlBook)。 3. 接着,获取工作簿的第一个工作表(xlSheet)。 4. 使用循环遍历Msflexgrid的行和列...

    vb Excel导入MSFlexGrid 批量导入SQL2000 然后MSFlexGrid 数据生成Excel

    本项目涉及的是利用VB代码将MSFlexGrid中的数据批量导入到SQL Server 2000数据库中,然后将处理后的数据再导出到Excel文件。下面我们将详细探讨这一过程涉及的关键知识点。 首先,我们要理解MSFlexGrid控件。...

    VB60_导出excel_方法源代码

    下面是如何将Msflexgrid的内容导出到Excel或CSV的步骤: 1. 遍历Msflexgrid的每一行(i)和每一列(j)。 2. 检查列宽(.colwidth(j)),确保有效的数据范围。 3. 如果列宽在有效范围内,将.TextMatrix(i, j)的值...

    vb导出到Excel

    在VB(Visual Basic)编程中,将数据导出到Excel是一种常见的操作,特别是在处理大量数据时,Excel的灵活性和易用性使其成为理想的选择。在标题和描述中提到的问题,可能涉及到以下几个关键知识点: 1. **对象模型*...

    VB6.0 导出excel 方法源代码.pdf

    以下将详细解释两种在VB6.0中导出Excel的方法。 方法一: 这种方法利用了Msflexgrid控件的Textmatrix属性。Msflexgrid是一个网格控件,可以用来显示二维表格数据。首先,你需要遍历Msflexgrid中的每一行(通过变量i...

    VB6.0 导出excel 方法源代码.docx

    在VB6.0中,导出数据到Excel是一项常见的任务,这通常涉及到自动化Excel应用程序来创建新的工作簿、工作表,并填充数据。以下是两种不同的方法,用于从VB6.0程序中导出数据到Excel。 方法一: 这种方法主要利用...

    Access导入与导出Excel

    本文将详细讨论如何在VC++环境下实现Access数据库与Excel之间的导入与导出操作,同时解决Access地址自动获取以及防止msflexgrid控件闪烁的问题。 首先,让我们了解Access和Excel的数据交换。Access是一个关系型...

    调用Excel的课程表程序本例是先将数据库里的数据查询出来,用MSFlexGrid表格控件显示,然后将它导出'/////先引用execl9.0(VB6.0源代码编写)Dim excelApp As Excel.Workbook

    这个程序的主要目的是从数据库中检索数据,将其在MSFlexGrid控件中展示,然后允许用户将显示的数据导出到Excel文件。接下来,我们将详细讨论这个过程中的关键知识点。 1. **MSFlexGrid控件**: MSFlexGrid是Visual...

    Flex datagrid导出为Excel文件、CSV文件和到剪贴板

    使用flash builder测试成功,绝对可以使用,使用的swc包都包含在里面 主要作用:使用flex把datagrid里面的数据(ArrayCollection)导出为Excel文件、CSV文件和导出到剪贴板

    VB操作EXCEL技巧

    快速将数据从MSFLEXGRID控件导出到EXCEL(保证比那些一格一格写数据的要快的多), 快速将数据从EXCEL导入到MSFLEXGRID控件(同上) 如何通过剪贴板将数据在程序和EXCEL中相互粘贴(这下用户可以直接和EXCEL互动了) 如何...

    VB Excel操作

    本文将深入探讨如何使用VB进行Excel操作,包括Excel的导入和导出,以及如何利用MSFlexGrid控件实现滚轮滚动功能。 首先,让我们了解一下Excel导入。在VB中,我们可以使用内置的`ADODB`(ActiveX Data Objects)库来...

    从msflexgid中读取数据到excel中

    从MSFlexGrid中读取数据并将其导出到Excel中的技术是编程领域中常见的需求,尤其是在需要处理大量数据并进行数据分析或报告时。这一过程涉及使用Visual Basic(或其他支持调用外部库的语言)来访问和操作Excel应用...

Global site tag (gtag.js) - Google Analytics