loading...


loading...


公告
loading...

Google 全球搜索 本站搜索
我的分类(专题)
loading...

日志更新
loading...

最新评论
loading...

留言板
loading...

链接

Blog信息
loading...




Google 网上论坛 Beta 版
订阅 excelblogger
电子邮件:
访问此论坛




 
欢迎到完美Excel—www.excelperfect.com



[Excel 2007]《完美Excel》(第2期)发布了
fanjy 发表于 2010-1-6 14:41:00

又有惊喜了!《完美Excel》(第2期)终于发布了!希望大家多提建议。
本期主要内容为Office功能区的开发,汇集了大多数权威的基础资料,相信有兴趣的读者在学习后,会顺利地开发出适合自已的Office功能区界面来。


……

阅读全文 | 回复 | 引用通告
 


[Excel 2007]Excel 2007功能区开发大全
fanjy 发表于 2009-12-31 17:01:00

2010年到了,祝大家新年新进步。给大家送礼了,希望大家喜欢。这里,将学习整理的RibbonX开发系列文章汇总于此,供有兴趣的朋友参考!

阅读全文 | 回复 | 引用通告
 


[Excel公式与函数]查找Excel工作表中的重复数据
fanjy 发表于 2008-12-12 22:52:00
前不久,一位网友求教,要求找出Excel工作表中的重复数据并在单元格中列出。我给出了一个数组公式供参考,但不是太符合要求,因为这个数组公式虽然找出了重复数据,但是如果将数组公式向下复制时超出了出现重复数据的数量,会在相应单元格中显示错误。不久,这位朋友获得了更好的一个公式。这个公式非常好,很好地解决了这类问题,因此,我将其转贴于此,供有兴趣的朋友参考。
先看看下图:

在列A和列B中存在一系列数据(表中只是示例,可能数据还有很多),要求找出某人(即列A中的姓名)所对应的所有培训记录(即列B中的数据)。也就是说,在单元格E1中输入某人的姓名后,下面会自动显示这个人所有的培训记录。
……

阅读全文 | 回复 | 引用通告
 


[ExcelVBA]使用Excel工作表来安排工作——OnTime事件
fanjy 发表于 2008-10-31 13:09:00

前不久,有位朋友问:由于工作太多太杂,导致经常常忘记要做的事情,希望利用Excel工作表来定时提醒要进行的工作。也就是说,在到达某个时刻后,工作表中的文本框会自动显示该时刻应该做的工作。如下面的图1和图2所示,图1为工作安排表,A列为工作安排,B列为开始该工作的时间;图2为用于显示当前应进行的工作。

图1:工作安排表,在A列中是工作安排,B列中是工作开始的时间。
……


阅读全文 | 回复 | 引用通告
 


[Excel 2007]显示满足条件的所有数据
fanjy 发表于 2008-10-30 13:11:00

对于VLOOKUP函数来说,其主要缺陷是仅能返回与查找条件相匹配的单条数据,不能够返回与某条件相匹配的所有数据,但其优势是能够相当容易地获取与所给条件相匹配的第一条数据,如下图1所示。

图1:使用VLOOKUP函数返回包含某顾客姓名相应的行中的数据是很容易的方式
正如上图所示,在Excel 2007中使用结构化引用,VLOOKUP函数不仅容易使用,而且可读性也很强。在示例中,将表Table1中第一列的值与单元格A9中的值相匹配,并从表中第3列返回值。但是,不能返回表中第二个与“Dan”相匹配的值。事实上,很多时候我们都会碰到这样的情况,我们想要返回与条件相匹配的所有值,但是VLOOKUP函数只能返回满足条件的第一个值。
下面,让我们看看如何从表中获取满足条件的所有数据。首先,准备一些要操作的数据。
……


阅读全文 | 回复 | 引用通告
 


[ExcelVBA]在一个列表框中显示另一列表框中的具体内容
fanjy 发表于 2008-10-11 12:10:00

有时,需要选中某列表框的的项目后,在另一列表框中显示该项目的具体内容,如下图1所示。

图1:两个列表框实现内容匹配
“专业工程”包括“建筑工程、装饰装修工程……”等,当选中项目列表框中的专业工程后,在分类列表框中显示相应的内容。同理,选择项目列表框中的措施项目后,在分类列表框中也会显示相应的内容。
第一步:准备数据
如下图2所示,在工作表Sheet1中输入下列数据。
……


阅读全文 | 回复 | 引用通告
 


[ExcelVBA]仿Google输入框——快速查找列表框中的项目
fanjy 发表于 2008-10-7 15:28:00

在使用Google搜索时,当在输入框中输入时,下方会出现相关条目供选择,以方便快速输入。下面,我们在Excel用户窗体中使用文本框和列表框来仿造这样的效果。
有时,当用户窗体中的列表框包含大量的项目时,我们必须拖动其滚动条来查找相应的项目。然而,可以利用一些技巧快速找到所需的项目。
如图1所示,在用户窗体中,放置有两个控件,上方为一名为txtFind的文本框,下方为一名为lbxData的列表框,列表框的数据来自工作表Data的列A中的数据。

图1
当我在上方的文本框txtFind中输入“excel vba”后,下方的列表框lbxData将只出现包含有“excel vba”的条目,如图2所示。
……


阅读全文 | 回复 | 引用通告
 


[ExcelVBA]ActiveX:使用VBA在工作表中添加ActiveX控件
fanjy 发表于 2008-9-27 13:21:00
要使用VBA从控件工具箱(ActiveX控件)中添加控件,可以使用OLEObjects集合的Add方法。该方法包含有大量的参数,包括 ClassType、Top、Left、Width和Height等。其中,ClassType参数代表的一些常见的ActiveX控件的名称如下:
Forms.Checkbox.1(复选框)
Forms.Combobox.1(组合框)
Forms.Optionbutton.1(选项按钮)
Forms.Textbox.1(文本框)
Forms.Listbox.1(列表框)
Forms.Commandbutton.1(命令按钮)
下面举一个例子,提供一些思路,并供探讨。如下图所示,要求在每项工作前面都添加复选框,并且当用户选中复选框后,自动隐藏该复选框所在的行。
……

阅读全文 | 回复 | 引用通告
 


[ExcelVBA]在用户窗体中查看满足条件的记录
fanjy 发表于 2008-9-23 13:05:00

在《链接用户窗体与工作表》及《链接用户窗体与工作表(续)》中曾介绍了在用户窗体中显示工作表中的数据的方法。这里,介绍另一种情况,即在用户窗体中查看满足特定条件的记录。如下图所示,表中姓名为张三的共三条记录,在姓名右侧文本框输入后,自动显示第1条记录,可以单击前一条和后一条按钮来回显示记录。
……


阅读全文 | 回复 | 引用通告
 


[ExcelVBA]链接用户窗体与工作表(续)
fanjy 发表于 2008-9-20 15:40:00

本文是《链接用户窗体与工作表》一文的续篇,在阅读本文之前,请先阅读《链接用户窗体与工作表》。
现在,我们需要使该用户窗体在原有功能的基础上增加搜索功能。当选择字段并输入相应的数据后,能搜索到记录并显示在用户窗体中,如图4所示。
……


阅读全文 | 回复 | 引用通告
 


[Excel 2007]Excel的条件格式技术(3)
fanjy 发表于 2008-9-15 14:06:00

Excel的条件格式技术前面的文章链接:


……

阅读全文 | 回复 | 引用通告
 


[Excel图表]有趣的Excel图表——气泡图
fanjy 发表于 2008-9-12 13:52:00
下面的例子来源于John Walkenbach的《Excel 2007 Bible》,用气泡图绘制了一只老鼠的脸,非常的有趣。

在这里贴出来,让大家感受一下Excel图表的魅力。
……

阅读全文 | 回复 | 引用通告
 


首页 上一页 下一页 尾页 页次:1/18页  12篇日志/页 转到:


fanjy的博客

Powered by Oblog.