随笔分类 -  office 二次开发

摘要:在VBA编程中,也有debug的功能使用,但与C# 及C++ 有点不同。特别在watch某个对象的时候,必须得选中,然后按shift +F9可以进行 quick watch. 请注意以下几点:· 插入断点,把鼠标放到某一行的代码前面,左击鼠标就可以插入断点,取消断点只要在断点上左击鼠标就ok· 单步调式――――  F8。可以用鼠标... 阅读全文
posted @ 2010-03-30 17:53 tomin 阅读(8763) 评论(0) 推荐(1) 编辑
摘要:由于工作一直都比较忙,没有来的及 及时发博客,今天来看看,发现,这个系列还没弄完。接着来~常用空间有Button, checkbox, combo box, list box, textbox, option button, 如果了解C# 控件的使用方法的话,那么这个是一样的用。以下代码主要是从某个sheet中获取某一列不重复的数据,填充到combo box 中 Sub InitComboBox ... 阅读全文
posted @ 2010-03-30 17:29 tomin 阅读(5369) 评论(1) 推荐(0) 编辑
摘要:数据类型“数据类型”是指如何将数据存储在内存中。(1)Boolean表示逻辑数据,可以是True或False中的任一个值。占用2字节的存储空间,取值范围为True或False,缺省值为False。(2)Byte只能表示正数。占用1字节的存储空间,取值范围为0-255,缺省值为0。(3)Currency一种保存货币值数据的特殊数字格式。占用8字节的存储空间,取值范围为-922... 阅读全文
posted @ 2010-01-11 09:41 tomin 阅读(4960) 评论(0) 推荐(1) 编辑
摘要:Excel 二次开发系列 C#这个事例联系了Excel开发过程中的常用操作,结合起来,作为一个事例。引用一篇博客,在此基础上做了点延伸。代码可以下载。首先当然要添加对Excel的引用,然后需要定义几个要用到的Excel对象:Excel.Application ThisApplication = null;Excel.Workbooks m_objBooks = null;Excel._Workbo... 阅读全文
posted @ 2009-10-29 09:28 tomin 阅读(5051) 评论(3) 推荐(1) 编辑
摘要:Excel 二次开发系列 C# 生成报表一般有几个步骤:1 选定一个 Excel表。 生成一个统计图像。2 设定数据来源。3 生成chart。4 设置名称,样式,格式,颜色等。这一节主要介绍几个重要的方法和几个重要的属性:// 生成一个统计图对象:Excel.Chart xlChart = (Excel.Chart)ThisWorkbook.Charts. Add(Type.Missing, xl... 阅读全文
posted @ 2009-10-28 11:23 tomin 阅读(5449) 评论(0) 推荐(1) 编辑
摘要:Excel 二次开发系列 C# 这一节,主要有两个方面:第一个是直接对Excel模板进行二次开发,第二个是对已经存在模板进行开发和引用。· 可以直接对Excel 模板进行二次开发,开发工程的引用和 创建Excel二次开发环境 一样。但是去掉了一些step。 在每个sheet中都有两个事件,一个是在sheet运行开始之前就执行,还一个是在运行之后就执行。在一个Excel Template ... 阅读全文
posted @ 2009-10-27 12:36 tomin 阅读(5017) 评论(5) 推荐(2) 编辑
摘要:Excel 二次开发系列 在前面 (创建Excel二次开发环境),说到了怎么创建环境,在这里讲的是插件开发系列操作:在第一节中说到,插件的开发常常用用户控件来实现用户的交流,所以下面的系列方法都要可以放在 UserControl 里面。根据Excel 编程模型,我们知道,要操作一个Excel:引用Add—in获取当前活动workbook,这是一个常用方法:1. Excel.Workbo... 阅读全文
posted @ 2009-10-22 17:06 tomin 阅读(13039) 评论(9) 推荐(2) 编辑
摘要:Excel表格文档由于其简单易用,普遍应用于不少单位或部门,因而在编写应用程序过程中,有时会需要对Excel文档进行操作,最简单的情况通常有两种:(1)需要获取文档中一些单元格的值;(2)将文档导入至数据库。1).在操作Excel文档之前,需要添加对Excel对象库的引用:引用—COM—Microsoft Excel 12.0 Object Library(版本号可能不同)... 阅读全文
posted @ 2009-10-22 14:33 tomin 阅读(5521) 评论(1) 推荐(1) 编辑
摘要:Excel 二次开发系列前面我们讲到了 Excel编程模型及Excel 常用操作方法,在这一节,我说一下基础的怎么创建一个Excel应用级的二次开发程序。在微软的这个基础网站里面可以找到很多的有用的资料。这里面主要讲的是Office二次开发的系列项目: http://msdn.microsoft.com/zh-cn/library/cc668205.aspx。1. 新建Excel项目如下图:2. ... 阅读全文
posted @ 2009-10-19 10:10 tomin 阅读(14790) 评论(5) 推荐(3) 编辑
摘要:一、再次说明:前面说到了,Excel 的编程模型,在此模型中,我们最注重的几个对象是:· Application · Workbook · Worksheet · Range 为更好地理解对象模型,在这里重新引用 微软的标准文档说明(上次是以一篇博客为例):· Application 对象Excel Application 对象表示 Excel 应... 阅读全文
posted @ 2009-10-16 18:11 tomin 阅读(12277) 评论(15) 推荐(2) 编辑
摘要:Excel 编程模型的说明引用徐文兵的博客:http://www.cnblogs.com/macroxu-1982/archive/2006/11/21/567305.html在这里 ,就大概描述了在Excel 编程中常用的对象的层次关系。Excel Application 代表整个 Microsoft Excel 应用程序,WorkBook 代表 Microsoft Excel 工作簿Range... 阅读全文
posted @ 2009-10-15 11:17 tomin 阅读(8864) 评论(7) 推荐(2) 编辑
摘要:概述:最近在做Excel上二次开发,帮公司开发了一个插件,用来生成报表用的。在这里面查阅了很多资料,也学到了很多东西, 网上二次开发的资料也挺少的,一方面,丰富网络资源,另外,也方便自己查阅,拿出来和大家share 一下。欢迎指正。Email:tomin168@163.comMSN: brusetomin@hotmail.com Develepment Enviroment : net Frame... 阅读全文
posted @ 2009-10-15 10:36 tomin 阅读(13235) 评论(19) 推荐(9) 编辑