- 博客(77)
- 资源 (53)
- 收藏
- 关注
原创 Excel制表技巧公式及函数
Excel制表技巧(48)公式及函数2006年12月14日 星期四 22:18 函数与公式的概念 什么是函数? Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是“SUM(number1,number2,......)”。其中“SUM”称为函数名称,一个函数只有
2008-07-30 20:25:00
20982
10
原创 EXCEL公式及函数的高级应用(6)
2.1.2.12 矩阵函数——TRANSPOSE函数、MINVERSE函数和MMULT函数1.TRANSPOSE函数TRANSPOSE函数的功能是求矩阵的转置矩阵。公式为= TRANSPOSE(array)式中,Array—需要进行转置的数组或工作表中的单元格区域。函数TRANSPOSE必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与array的列数和行数
2008-07-30 20:21:00
4789
原创 EXCEL公式及函数的高级应用(5)
2.1.2.9 INDEX函数INDEX函数的功能是返回表格或区域中的数值或对数值的引用。INDEX函数有以下两种形式:1.返回数组中指定单元格或单元格数组的数值。公式为= INDEX(array,row_num,column_num) 式中 array—单元格区域或数组常数;row_num—数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有
2008-07-30 20:19:00
3402
原创 EXCEL公式及函数的高级应用(4)
2.1.2.7 LOOKUP函数、VLOOKUP函数和HLOOKUP函数1.LOOKUP函数LOOKUP函数的功能是返回向量(单行区域或单列区域)或数组中的数值。函数 LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;函数 LOOKUP 的数组形式在数组的第一行或第一列
2008-07-30 20:17:00
3183
原创 EXCEL公式及函数的高级应用(3)
2.1.2.2 AVERAGE函数AVERAGE函数的功能是计算给定参数的算术平均值。公式为= AVERAGE(参数1,参数2,…,参数N)函数中的参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格包含零值则计算在内。AVERAGE函数的使用方法与SUM函数相同,此处不再介绍。2.1.2.3
2008-07-30 20:15:00
3564
原创 [VBA] excel vba控件常规使用
[VBA] vba控件常规使用UserForm 基础如何显示 UserForm以下是用于显示 UserForm 编程语法是: UserFormName .Show要显示名为 UserForm1, UserForm 使用以下代码: UserForm1.Show不显示它实际上还能加载 UserForm 装入内存。 复杂 UserForm 可能需要几秒钟以显示。 因为预先您能加
2008-07-30 20:10:00
39274
原创 EXCEL公式及函数的高级应用(2)
2.编辑数组公式数组公式的特征之一就是不能单独编辑、清除或移动数组公式所涉及的单元格区域中的某一个单元格。若在数组公式输入完毕后发现错误需要修改,则需要按以下步骤进行:(1)在数组区域中单击任一单元格。(2)单击公式编辑栏,当编辑栏被激活时,大括号“{ }”在数组公式中消失。(3)编辑数组公式内容。(4)修改完毕后,按“Crtl+Shift+Enter”组合键。要特别注意
2008-07-30 20:04:00
3805
转载 EXCEL公式及函数的高级应用(1)
公式和函数是Excel最基本、最重要的应用工具,是Excel的核心,因此,应对公式和函数熟练掌握,才能在实际应用中得心应手。2.1.1 数组公式及其应用数组公式就是可以同时进行多重计算并返回一种或多种结果的公式。在数组公式中使用两组或多组数据称为数组参数,数组参数可以是一个数据区域,也可以是数组常量。数组公式中的每个数组参数必须有相同数量的行和列。2.1.1.1 数组公式的输入
2008-07-11 18:09:00
4371
原创 七种"Excel公式错误值"解决方法
经常使用Excel的朋友可能都会遇到一些看起来似懂非懂的错误值信息:例如# N/A!、#VALUE!、#DIV/O!等等,出现这些错误的原因有很多种,你真的了解它们吗,熟练掌握解决这些错误的方法吗?以下为大家介绍几种常见的错误及其解决方法。 1.#####! 如果单元格所含的数字、日期或时间比单元格宽,或者单元格的日期时间公式产生了一个负值,就会产生#####!
2008-07-11 17:53:00
4376
转载 Excel XP函数实用教程精华集
Excel XP函数实用教程精华集 Excel是集表格、计算和数据库为一身的优秀软件,其数据处理的核心是函数和数据库。本文介绍Excel XP函数的新增功能、常用函数和数据库的使用方法,以及Excel XP的网络集成特性。 一、Excel XP函数新增功能1.公式错误检查公式是Excel处理数据的主要工具,由于它的运算符和参数比较复杂,用户构造公式时极易发生错误。为了加快错误的
2007-05-10 18:45:00
4622
1
转载 实现Excelvba测试软件中工作表用户按钮的执行限定
1 引言作为一个优秀的表格处理软件和系统开发平台,Excel拥有许多无可替代的优势。基于Excel环境开发的管理信息系统,具有操作直观性强、开发周期短的特点,因此形成了熟悉Excel操作的广大用户。为了保证开发系统的正常渠道流通及著作者利益,必须保护系统的使用权限,本文通过VBA的开发应用,提出了一种Excel工作表用户按钮的限定方法,以此来完善其系统测试软件的功能。2 限定按钮执行及其对应过
2007-05-07 19:50:00
3889
原创 XP中自带的一个秘密武器,可以完整清除垃圾文件
XP中自带 的一个秘密武器,可以完整清除垃圾文件 电脑左下角:「开始」>「运行」 輸入:cleanmgr /SAGERUN:99 注意: /前有空格「清理磁碟」工具會執行,你會發覺多了很多清理選擇,選擇你想要清理的檔案,通常全部都可以刪除,完成你的選擇後再按「確定」。然后再打开「開始」>「运行」 輸入:cleanmgr /SAGERUN:99
2007-05-05 16:50:00
3101
转载 [VBA]关于查找方法(Find方法)的应用(三)
5.4 示例四:本示例所列程序将在工作簿的所有工作表中查找数值,提供了采用两种方法编写的程序,一种是Find方法,另一种是SpecialCells 方法。相对来说,使用Find方法比使用SpecialCells方法要快,当然,本示例可能不明显,但对于带大量工作表和数据的工作簿来说,这种速度差异就可以看出来了。(by fanjy from vbaexpress.com)。示例代码如下,代码中有简要的
2007-05-03 13:17:00
17661
2
转载 [VBA]关于查找方法(Find方法)的应用(二)
[VBA]关于查找方法(Find方法)的应用(二)fanjy 发表于 2006-9-28 20:26:00 5. 综合示例5.1 示例一:在当前工作表的单元格区域A1:A50中输入数据5和其它的一些数据,然后在VBE编辑器中输入下面的代码。运行后,程序将在单元格A1:A50区域中查找数值5所在的单元格,并在所找到的单元格中画一个蓝色的椭圆。‘- - - - - - - - - - - - -
2007-05-03 13:12:00
11305
2
转载 vba关于查找方法(Find方法)的应用(一)
[VBA]关于查找方法(Find方法)的应用(一)fanjy 发表于 2006-9-28 20:14:00 excelhome在Excel中,选择菜单“编辑”——“查找(F)…”命令或者按“Ctrl+F”组合键,将弹出如下图01所示的“查找和替换”对话框。在“查找”选项卡中,输入需要查找的内容并设置相关选项后进行查找,Excel会将活动单元格定位在查找到的相应单元格中。如果未发现查找
2007-05-03 13:09:00
82201
1
转载 在VBA中使用Find方法 (扩展用法)
在VBA中使用Find方法fanjy 发表于 2007-2-12 13:15:00 引言:本文是《关于查找方法(Find方法)的应用》和《关于查找方法(Find方法)的应用示例补充》的继续,介绍了Find方法的一些扩展技术。使用VBA在工作表或单元格区域中查找某项数据时,我们通常使用For…Next循环,这在小范围中使用还可以,但应用在大量数据中查找时,会耗费较多时间。而在Excel工作表中
2007-05-03 13:07:00
39120
2
原创 OFFICE使用技巧集锦
OFFICE使用技巧集锦1、在新华字典中,“○”确实是一个字,如“二○○○年”,过去在中文DOS下,拼音也能输入这个字,但到WINDOWS下,哪种输入法都办不到。当然,在WORD2000中,靠插入中文日期,能借用一下,但还是不太方便。究竟应如何输入“○”字呢? 答:a.打开一个输入法,右键单击输入法状态栏右边的小键盘,选择“单位符号”,在“Q”的位置就是“○”了。 b.在abc法中打i0即可。
2007-04-29 20:09:00
4760
1
原创 VBA中find查找后面各项参数的作用
用VBA录制的查找,我想知道括号里面第一个逗号后面的各参数是真么作用?Cells.Find(What:="41.2", After:=ActiveCell, LookIn:=xlValues, LookAt:= _ xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext,
2007-04-29 20:05:00
14666
转载 17种正则表达式
17种正则表达式"^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+//.[0-9]*[
2007-04-29 06:50:00
3261
原创 全面接触SQL语法六
INSERT INTO语句 新建一条数据到表格当中。 多条记录新建查询: INSERT INTO target [IN externaldatabase][(field1[,field2[,...]])] SELECT [source.]field1[,field2[,...] FROM tableexpression 单条记录新建查询: INSERT INTO target[(field
2007-04-29 01:06:00
2641
原创 全面接触SQL语法五
表的删除 DELETE语句 我们可以利用DELETE语句,将表格中的记录删除。(注意:记录被删除后,无法再复原,所以条件设置要正确) DELETE[table.*] FROM tableexpression WHERE criteria table 欲删除记录的表格名称,也可以用*来取代。 tableexpression 一个或一个以上表格的名称。此一参数可以为单一的表格名称或是从INN
2007-04-29 01:04:00
897
原创 全面接触SQL语法四
3、FIRST与LAST:返回某字段的第一条数据与最后一条数据。 FIRST(expr) LAST(expr) expr 字段名称或表达式。 例如: 若是要找出货品数量字段的第一条数据与货品价格字段的最后一条数据时,可以利用下面的查询方式。 SELECT FIRST(货品数量),LAST(货品价格) FROM 订单表格 4、MAX,与MIN:返回某字段的最大值与
2007-04-29 01:02:00
857
原创 全面接触SQL语法三
HAVING 条件子句 指定一特定的分组记录,并满足HAVING 所指定的条件或状态,但条件是针对分组的条件设置。 SELECT fieldlist FROM table WHERE selectcriteria GROUP BY groupfieldlist HAVING groupcriteria fieldlist 显示被查询的字段名称。(可与ALL,DISTINCT,DISTINCTR
2007-04-29 01:01:00
753
转载 全面接触SQL语法二
例如下面这两个例子将会具有相同的效果,都会从职员表格中返回所有字段的数据。 例如: 若是我们要查询出职员表格中的所有记录,可以通过下面的语句来完成。 SELECT ALL* FROM 职员表格; DISTINCT 对某个表格所选择的字段数据,略过重复的情况,也就是说,针对某个字段查询出来的记录结果是唯一的。例如有许多存放在职员表格的职员 数据,也许会具有相同的姓名,所以若是我
2007-04-29 01:00:00
930
转载 全面接触SQL语法一
SQL功能与特性 其实,在前面的文章中,已经提及SQL命令的一些基本功能,然而,通过SQL命令,程序设计师或数据库管理员(DBA)可以: (一)建立数据库的表格。(包括设置表格所可以使用之空间) (二)改变数据库系统环境设置。 (三)针对某个数据库或表格,授予用户存取权限。 (四)对数据库表格建立索引值。 (五)修改数据库表格结构。(新建、删除或是修改表格字段) (六)
2007-04-29 00:59:00
764
转载 SELECT查询的应用三
分类汇总 结构化查询(SQL)的另一个强大的功能是分类汇总,也就是GROUP子句;MySQL当然也提供这个功能。现在还以我在《SELECT查询的应用(二)JOIN子句的用法》中的数据库为例说说GROUP子句的用法。 一、查询每个客户的交易次数。COUNT()是一个与GROUP子句一起使用的函数,它的作用是计数: SELECT customer,COUNT(*) AS sale_count
2007-04-29 00:56:00
850
转载 SELECT查询的应用二
#插入数据 insert into goods (code,name,spec,grade) values (A0001,显示器,PHILIPS 105B,优); insert into goods (code,name,spec,grade) values (A0002,显示器,PHILIPS 107B,优); insert into depart (name)
2007-04-29 00:55:00
827
转载 SELECT查询的应用一
比如我们要从很多文章的标题中找到所有包含"MySQL"这个字眼的文章。这就应该在 WHERE 子句中用到 "LIKE",就是模糊查询。 首先交待一下SQL语言中的统配符,统配符就是用一个字符统一匹配任何字符,SQL中,一个字符"_"匹配单个的任何字符;一个字符"%"匹配任何零个到多个字符。举例来说,"A_" 可以匹配诸如 "AA"、"AB"、"A2"、"A$"……等等;而 "A%" 可以匹配
2007-04-29 00:53:00
1064
转载 VB、VBA、VBS的区别你搞清楚了吗?
《真是想不到系列》每次看大师的东西到了精彩之处,我就会拍案叫绝:"哇噻,真是想不到!"。在经过很多次这种感慨之后,我发现只要我们动了脑筋,我们自己也能有让别人想不到的东西。于是想到要把这些想不到的东拿出来和大家一起分享,希望抛砖引玉,能引出更多让人想不到的东西。 真是想不到系列之一:VB到底为我们做了什么?关键字:VB、底层、WIN32、API、COM难度:中级要求:熟悉VB,会用VC调试器,了解
2007-04-28 08:01:00
31695
1
转载 ★★★★Excel-VBA操作文件四大方法之四 by excelhome
通过前面三种方法的介绍,你是否已经觉得足够了?是的,前面的方法完全可以应付几乎所有的文件操作。但是为了普及一下API,展示一下API的魅力,最后向大家介绍一下如何利用API函数来处理文件。另一方面也是本人对API情有独钟,为她做一下广告,呵呵。大家对API的强大也是有所耳闻了,在文件操作方面,API自然毫不逊色。说明:为了文章简洁,我们先给出API函数的名称及功能,其完整的声明及常数就不再一一
2007-04-28 07:50:00
2254
1
转载 ★★★Excel-VBA操作文件四大方法之三 by excelhome
三、利用FileSystemObject对象来处理文件FileSystemObject对象模型,是微软提供的专门用来访问计算机文件系统的,具有大量的属性、方法和事件。其使用面向对象的“object.method”语法来处理文件夹和文件,使用起来十分方便(需Office 2000以后版本)。FileSystemObject并不是VBA的一部分,它是以一个COM组件的形式提供的。因此,要使用先要创
2007-04-28 07:48:00
1740
原创 ★★Excel-VBA操作文件四大方法之二 by excelhome
二、利用VBA文件处理语句来处理文件 VBA包含了许多用于文件操作的语句和函数,可以满足绝大多数情况下的文件操作要求。下面我们按照操作目的进行一一介绍。(一)文件处理 1.Name 语句语法:Name oldpathname As newpathname功能:重命名一个文件、目录、或文件夹,移动一个文件。说明:在一个已打开的文件上使用 Name,将会产生错误。进行文
2007-04-28 07:45:00
3066
转载 ★Excel-VBA操作文件四大方法之一 by excelhome
在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Excel中应用VBA操作数据文件的方法。本文主要介绍四种常用的方法:1、利用Excel对象来处理文件;2、利用VBA文件处理语句来处理文件;3、利用FileSyste
2007-04-28 07:41:00
5525
原创 一些VBA基础代码及注释
[A65536].End(xlUp).Row A列末行向上第一个有值的行数[A1].End(xlDown).Row A列首行向下第一个有值之行数[A1].End(xlToLeft).Column 第一行末列向左第一列有数值之列数。[A1].End(xlToRight).Column 第一行首列向右有连续值的末列之列数Application.CommandBars("Standard
2007-04-26 00:17:00
6092
原创 excel工作表单元格操作小技巧
选择单元格:Range("A1").Select 选择连续的单元格:Range("A1:G8").Select 选择不连续的单元格:Range("A1,B6:B10,D9").Select 单元格间移动:ActiveCell.Offset(13, 14).SelectSelection.Offset(-3, -4).SelectRange("G8").Offset(-3, -4).Select注意
2007-04-26 00:13:00
2724
转载 数据字典多个实例
http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=211734&replyID=&skin=0by northwolvesDictinary.keys返回一维数组,因而应用比较广泛应用实例1(顺序显示1-100):Sub usage()Dim dic As Object, i As LongSet dic = CreateObj
2007-04-25 00:00:00
24639
原创 数据字典的基本原理如何?
http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=211734&replyID=&skin=0数据字典的基本原理如何? Methods: VBScript Dictionary Object VBScript Dictionary Object
2007-04-24 23:56:00
3533
转载 如何实现VB与EXCEL的无缝连接
VB是常用的应用软件开发工具之一,由于VB的报表功能有限,而且一但报表格式发生变化,就得相应修改程序,给应用软件的维护工作带来极大的不便。因此有很多程序员现在已经充分利用EXECL的强大报表功来实现报表功能。但由于VB与EXCEL由于分别属于不同的应用系统,如何把它们有机地结合在一起,是一个值得我们研究的课题。 一、 VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下
2007-04-24 01:55:00
1264
原创 用MSHFLEXGRID控件显示的数据导出到EXCEL
Dim xlsRowCount As Integer, xlsColCount As Integer 生成的表格的行数和列数Dim xlsApp As Excel.ApplicationDim xlsBook As Excel.WorkbookDim xlsSheet As Excel.WorksheetDim i, j As LongSet xlsApp = CreateObject
2007-04-24 01:50:00
2919
Excel vba 开发技巧实例800多个(第20章)
2007-04-28
Excel vba 开发技巧实例800多个(第19章)
2007-04-28
Excel vba 开发技巧实例800多个(第18章)
2007-04-28
Excel vba 开发技巧实例800多个(第17章)
2007-04-28
Excel vba 开发技巧实例800多个(第16章)
2007-04-28
Excel vba 开发技巧实例800多个(第15章)
2007-04-28
Excel vba 开发技巧实例800多个(第14章)
2007-04-28
Excel vba 开发技巧实例800多个(第13章)
2007-04-28
Excel vba 开发技巧实例800多个(第12章)
2007-04-28
Excel vba 开发技巧实例800多个(第11章)
2007-04-28
Excel vba 开发技巧实例800多个(第10章)
2007-04-28
Excel vba 开发技巧实例800多个(第9章)
2007-04-28
Excel vba 开发技巧实例800多个(第8章)
2007-04-28
Excel vba 开发技巧实例800多个(第7章)
2007-04-28
Excel vba 开发技巧实例800多个(第6章)
2007-04-28
Excel vba 开发技巧实例800多个(第5章)
2007-04-28
Excel vba 开发技巧实例800多个(第4章)
2007-04-28
Excel vba 开发技巧实例800多个(第3章)
2007-04-28
Excel vba 开发技巧实例800多个(第2章)
2007-04-28
Excel vba 开发技巧实例800多个(第1章)
2007-04-28
用代码自动添加excel模块、类、窗体等
2007-04-26
集合方法在excel中高速向复合框中导入不重复内容
2007-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人