Office 开发
tomyi
这个作者很懒,什么都没留下…
展开
-
Excel开发(VC)—判断excel选择区域的行数和列数
判断在Excel选择区域的行数列数程序如下: // 选择区域列数 int nSelColCount = 0; MSExcel::RangePtr pSelCols = pSelRange->GetColumns(); // 选择区域 --- 列 nSelColCount = pSelCols->GetCount (); // 选择区域行数 int原创 2011-05-10 11:37:00 · 1903 阅读 · 0 评论 -
Excel开发(VBA)— 在Excel里自动添加工具栏
Office由于提供了VBA,为大家开发一些定制功能提供了一种途径。但是如何实现工具栏中的命令与宏进行绑定,对于初学则来说是一个不小的门槛。 今天,给大家介绍一下在Excel里写完宏后,如何通过宏自动生成工具栏。 如图: 在VBA中将要用到CommandBar,CommandBarButton两个对象。 Option Explicit'定义全局变量P原创 2009-02-18 14:42:00 · 4626 阅读 · 0 评论 -
Excel开发(VBA)— 在Excel里自动添加菜单
最近,做了一个报表工具,把SQL Server里取数据查询取出来放在Excel里显示出来,中间涉及到了自动添加菜单的问题。 效果: 代码如下: '''' 添加菜单'''Sub Auto_Open() ThisWorkbook.Application.Caption = "数据查询报表" CreateTableMenuEnd SubSub原创 2009-11-20 09:07:00 · 1992 阅读 · 0 评论 -
Excel开发(VBA)— 快速定位最后有记录的行
有时候,在进行Excel开发时,需要知道某列的最后一行的行号。Excel也提供了相关功能:Range.End属性。 Dim strCell As String Dim nLastUseRow As Long Dim nLastRcdRow As Long Dim Rng As Range '为最后一个单元格所在行 , 即原创 2012-07-20 14:08:05 · 11643 阅读 · 0 评论