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

程序中操作Excel

阅读更多

 

目录

程序中操作Excel    1

目录    2

1、文档说明    4

2、实例说明    4

2.1、添加引用    4

2.2、使用Excel借助的对象    4

2.3、对表单中的单位格赋值的方法    5

2.4、对单位格的格式进行设置    5

2.5、保存Excel    5

2.6、结束Excel进程    5

1、文档说明

本文档主要介绍如何在程序中操作Excel,下面的实例讲述了操作Excel的几个关键点。

2、实例说明

2.1、添加引用

在VS打开项目的解决方案资源管理器中,右击引用,选择添加引用,出现添加引用对话框,选择COM标签,然后在下面的框中找到"Microsoft Excel 11.0 Object Lib…",然后依次点击右边的"选择"按钮和下面的"确定"按钮,添加应用完成,如图1_1所示。

 

图1_1

2.2、使用Excel借助的对象

object missing = System.Reflection.Missing.Value;

Excel.Application excel= new Excel.Application ();//引用Excel对象;

Excel.Workbook ThisWorkBook=excel.Application.Workbooks.Add (模版路径string型);

Excel.Worksheet ThisSheet = (Excel.Worksheet)ThisWorkBook.Sheets[表单的序号int型];

Excel.Range ThisRange = ThisSheet.get_Range("A1", "A1");

2.3、对表单中的单位格赋值的方法

ThisSheet.Cells[行号int型,列号int型]=要赋的值;

或者

ThisRange .Value2 =要赋的值;

 

2.4、对单位格的格式进行设置

设置字体大小:ThisRange.Font.Size=20;

设置加粗:ThisRange .Font.Bold = true;

2.5、保存Excel

ThisSheet.SaveAs(保存路径string型, missing, missing, missing, missing, missing, missing, missing, missing, missing)

2.6、结束Excel进程

            if(excel != null )

 

            {

 

                System.Diagnostics .Process[] pProcess;

 

                pProcess = System.Diagnostics.Process.GetProcessesByName("Excel");

 

                pProcess[0].Kill();

 

            }

分享到:
评论

相关推荐

    用VB操作Excel(VB6.0)(整理).doc

    然后,在程序中操作 EXCEL 表。可以使用以下命令: Set xlApp = CreateObject("Excel.Application") '创建 EXCEL 对象 Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的 EXCEL 工件簿文件 xlApp....

    VC++_中操作EXCEL总结

    通过这些基本步骤,你可以使用VC++和OLE技术高效地在程序中操作Excel,无论是读取数据、写入数据还是处理复杂的格式,如合并单元格。在实际项目中,可能还需要处理错误、优化性能以及更复杂的交互,但这已经为你开启...

    MFC操作Excel文件很好的例子

    在Microsoft Foundation Classes (MFC) 中操作Excel文件是一项常见的任务,尤其在开发Windows桌面应用程序时。MFC是Microsoft提供的一套C++类库,用于简化Windows API编程。本篇文章将详细探讨如何使用MFC来读取和...

    mfc操作excel inc.zip相关文件

    而“mfc操作Excel”则涉及到MFC与Microsoft Office的集成,特别是如何在MFC应用程序中操作Excel电子表格。 在MFC中操作Excel,主要涉及到以下几个知识点: 1. **OLE Automation**:这是微软提供的一个技术,允许...

    目前真正最全的OLE操作Excel的完整代码

    通过OLE,一个程序可以创建、编辑、存储其他程序中的数据,例如,从C#程序中操作Excel电子表格。 ### C#中使用OLE操作Excel #### 1. 引入必要的库 在C#中使用OLE操作Excel,首先需要引入相关的库。示例代码中显示...

    C#对Excel的操作

    为了在C#程序中操作Excel文档,首先需要获取Excel.dll文件。这通常可以通过以下两种方式完成: 1. **针对Excel 2000及更早版本**: - 找到`Excel9.olb`文件(此文件通常位于Excel的安装目录中)。 - 在命令行中...

    VC++操作excel程序

    在VC++编程环境中,操作Excel是一项常见的任务,特别是在数据分析、报表生成或自动化处理中。本资源专注于使用VC++通过ODBC(Open Database Connectivity)控件来实现数据写入Excel的功能。下面将详细介绍这一过程,...

    vb控制excel宏

    在程序中操作EXCEL表时,需要使用以下命令: * Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象 * Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件 * xlApp.Visible =...

    (完整word版)VB操作EXCEL表的常用方法.doc

    2. 定义Excel对象:在VB代码中,需要声明Excel的相关对象,如`Excel.Application`、`Excel.Workbook`和`Excel.Worksheet`,以便在VB程序中操作Excel。 3. 创建和操作Excel对象: - `CreateObject("Excel....

    CVI写Excel例子

    描述中提到的"labvindows CVI向office EXCEL中写的程序"暗示了这是一个实际的代码示例,可能是通过VIs(Virtual Instruments,虚拟仪器)或者利用Microsoft的COM(Component Object Model)接口实现的。COM允许不同...

    duilib 操作excel

    当我们需要在Duilib应用程序中操作Excel数据时,通常会涉及到文件读取、数据解析和条件判断等技术。 首先,我们需要了解如何在MFC(Microsoft Foundation Classes)框架下读取Excel文件。MFC是C++开发Windows应用的...

    操作excel的一个helper和excel.dll

    为了方便开发者在程序中操作Excel,引入了像`ExcelHelper.cs`这样的辅助类以及`Excel.dll`这样的库。这些工具使得与Excel文件的交互变得简单且高效,无需深入了解底层实现细节。 `ExcelHelper.cs`是一个自定义的C#...

    vb操作EXCEL表的常用方法总结.doc

    3. 在程序中操作EXCEL表常用命令: Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象 Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件 xlApp.Visible = True '设置EXCEL...

    NativeExcel支持Delphi4

    在Delphi 4的时代,这是一项重要的技术,因为它使得开发者能够在不依赖外部应用程序的情况下,直接在他们的程序中操作Excel数据,如创建、编辑和分析电子表格。这对于自动化任务、数据导入导出、报表生成等应用场景...

    VC OLE方式读写EXCEL

    当我们需要在VC++程序中操作Excel文件时,OLE自动化是一种常用的方法。本篇将详细介绍如何利用VC++ MFC的OLE方式读写Excel 2003文件,并探讨相对于ODBC方式的优势。 首先,理解OLE自动化。OLE自动化允许一个应用...

    最全省市区三级联动excel表格

    1. NPOI.dll:这是一个.NET库,用于读写Microsoft Office格式的文件,包括Excel,它可以帮助开发者在程序中操作Excel表格,例如填充数据、设置样式等。 2. IRobotQ系列的dll(如IRobotQ.Pak.dll、IRobotQ.Base.dll...

    vc++6.0控制台程序操作Excel文件

    本教程将聚焦于“vc++6.0控制台程序操作Excel文件”,这涉及到使用Microsoft Visual C++ 6.0(简称vc++6.0)这个经典版本的IDE来创建控制台应用程序,并集成对Excel文件的操作,以便生成报表。通过这种方式,开发者...

    Delphi操作excel方法

    Delphi 操作 Excel 是 Delphi 编程语言中的一种功能强大且灵活的 excel 操作方法。通过 Delphi,可以轻松地创建、编辑和操作 Excel 文件,从而实现自动化办公和数据处理等任务。 Delphi 操作 Excel 的方式 Delphi ...

    程序灵活操作Excel插件

    程序灵活操作Excel插件,包含示例;将数据写入Excel(可控制格式),从Excel中读取数据等

Global site tag (gtag.js) - Google Analytics