找回密码
 立即注册
搜索
楼主: 妮可宝贝

EXCEL技巧专辑..(欢迎参与,共同学习)

[复制链接]

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
 楼主| 发表于 2007-11-1 11:19:07 | 显示全部楼层
EXCEL2003的新函数...看来我是得换版本了..不仅仅是界面上的变化呀.

语法

GET.CELL(type_num, reference)
Type_num    指明单元格中信息的类型。下表列出 Type_num 的可能值与其对应的结果。

Type_num        返回

1        以当前工作区文字引用类型绝对引用左上角引用单元格。
2        顶部引用单元格的行数。
3        最左边引用单元格的列数。
4        同TYPE引用
5        引用内容。
6        文字,以工作区设置决定的 A1 或 R1  C1 类型引用公式。
7        文字的单元格的数字格式(如“m/d/yy”或“General”)。
8        指示单元格水平对齐的数字
1 = 一般
2 = 左对齐
3 = 置中
4 = 右对齐
5 = 填充
6 = 两端对齐
7 = 跨列置中

9        指示分配给单元格左侧边框线的类型
0 = 无边框
1 = 细线
2 = 中等线
3 = 虚线
4 = 点线
5 = 粗线
6 = 双线
7 = 发丝线
10        指示分配给单元格右侧边框线的类型,对应指定返回值的描述参见 type_num 9
11        指示分配给单元格顶端边框线的类型,对应返回值的描述参见 type_num 9
12         指示分配给单元格底端边框线的类型,对应返回值的描述参见 type_num 9
13         是0至8之间的一个数字,当在[格式]菜单下选择[单元格]命令时,[单元格格式]对话框的[图案]标签显示被选择的单元格。这个数字指明其模式。如模式未被选择,返回0。

14        如果单元格被锁住,返回TRUE;否则,返回FALSE。
15        如果单元格中公式被隐藏,返回TRUE;否则返回FALSE。
16        一个含有两顶的水平数组,包括活动单元格的宽度和一个逻辑值,这个逻辑值指明单元格宽度是否改变,如为TRUE,标准宽度改变,如为FALSE,仍为自定义宽度。
17        用点表示的单元格的行高
18        字体名称,文字形式
19        用点表示的字体大小
20        如果单元格中所有字符或只有第一个字母为黑体,返回TRUE;否则,返回FALSE。

21        如果单元格中所有字符或只有第一个字符为斜体。返回TRUE;否则,返回FALSE。
22        如果单元格中所有字符或只有第一个字符为加底线,返回FALSE。
23        如果单元格中所有字符或只有第一个字符为加删除线,返回TRUE;否则,返回FALSE。
24        是1-56的一个数字,代表单元格中第一个字符的字体颜色。如果字体颜色为自动生成,返回0。
25        如果单元格中所有字符或只有第一个字符为空心体,返回TRUE;否则,返回FALSE。Microsoft Excel for Windows 不支持空心字体格式。

26        如果单元格中所有字符或只有第一个字符加阴影,返回TRUE;否则,返回FALSE。Microsoft Excel for Windows 不支持阴影字体格式
27         指示单元格中能否进行手动分页线的数字。
0 = 没有分页线
1 = 行
2 = 列
3 = 行和列
28        行的级数(分级显示)
29        列的级数(分级显示)
30        如果所包含的活动单元格为摘要行,返回TRUE;否则,返回FALSE。
31        如果列所包含的活动单元格为摘要列,返回TRUE;否则,返回FALSE。.

32        如窗口只包括一个表,其文件名为不含扩展名的工作簿 的文件名,为包含单元格的工作簿或工作表的文件名,以 BOOK1.XLS 的形式返回簿的文件名;否则,以"[BOOK1]sheel"的形式返回表的文件名。?
33        如单元格被折行,返回TRUE;否则,返回FALSE。
34        是1-16之间的一个数,代表左侧边框线颜色。如颜色自动生成,返回零。
35        是1-16之间的一个数,代表右侧边框线颜色。如颜色自动生成,返回零。
36        是1-16之间的一个数,代表顶端边框线颜色。如颜色自动生成,返回零。

37        是1-16之间的一个数,代表底端边框线颜色。如颜色自动生成,返回零。
38        是1-16之间的一个数,代表前景颜色。如颜色自动生成,返回零。
39        是1-16之间的一个数,代表背景颜色。如颜色自动生成,返回零。
40        单元格风格,文字形式。
41        不经翻译返回活动单元格中的公式(用于图别设定的宏表)。
42        用点表示的活动窗口左边界到单元格左边界的水平距离,如果窗口滚动到单元格外,可能为负值。

43        用点表示的活动窗口顶边界到单元格顶边界的垂直距离,如果窗口滚动到单元格外,可能为负值。?
44        用点表示的活动窗口右边界到单元格右边界的水平距离,如果窗口滚动到单元格外,可能为负值。
45        用点表示的活动窗口底边界到单元格底边界的水平距离,如果窗口滚动到单元格外,可能为负值。
46        如果单元格包含文字注释,返回TRUE;否则,返回FALSE。
47        如果单元格包含声音注释,返回TRUE;否则,返回FALSE。

48        如果单元格包含公式注释,返回TRUE;否则,返回FALSE。
49        如果单元格为数组的一部分,返回TRUE;否则,返回FALSE。
50         指示单元格垂直方向对齐方式。
1 = 顶对齐
2 = 置中
3 = 底对齐
4 = 两端对齐
51        指示单元格垂直方向。
0 = 水平
1 = 垂直
2 = 向上
3 = 向下
52         单元格前缀(或文字对齐)字符,如果单元格不包括任何内容,代表空文本(“”)。

53        当前显示的单元格的内容,文本形式,包括格式化单元格所加上去的数字或符号。
54        返回包含活动单元格的数据透视表视图的文件名。
55        返回数据透视表视图中单元格的位置。
56        在数据透视表视图中,返回包含活动单元格引用的字段名称。
57        如果单元格中所有的字符,或只有第一个字符被格式化为上标字体,返回TRUE;否则,返回FALSE。?
58        作为显示在[单元格格式]对话框中[字体]标签定位单元格中所有的字符或只第一个字符的正文返回字体风格,如 “Bold Italic”。

59        返回下加线风格的数。
        1 = 无底线?
2 = 单底线
3 = 双线
4 = (single accounting)?
5 = (double accounting)
60        如果单元格中所有的字符,或只有第一个字符被格式化为下标字体,返回TRUE;否则,返回FALSE。
61        作为文本返回活动单元格数据透视表项的文件名。
62        返回工作簿和"[book1]sheet1"形式的当前表的文件名。
63        返回单元格的填充(背景)颜色。
64        返回单元格的图案(前景)颜色。

65        如果[增加缩格]对齐选项处于开的状态( 只用于Microsoft Excel的远东版本返回TRUE; 否则,返回
FALSE。
66        返回包含BOOK1.XLS 形式单元格的工作簿的簿名。

Reference    是提供信息的单元格或单元格范围。

如果引用的是单元格范围,使用引用中第一个范围的左上角的单元格
        如果引用被省略,默认为活动单元格。

提示        使用GET.CEELL(17)来判定单元格高度,用GET.CELL(44)_GET.CELL(42)来判定宽度。

实例

如果sheet1表中B4单元边框线为黑体,下列宏公式返回TRUE。

GET.CELL(20, Sheet1!$B$4)


你可以使用由 GET.CELL 的信息来初始化一个操作。如果 GET.CELL 公式返回 FALSE,则下面的宏公式运行名叫
BoldCell的自定义函数:

IF(GET.CELL(20, Sheet1!$B$4), , BoldCell())
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

13

主题

491

回帖

666

积分

高级会员

积分
666
发表于 2007-11-1 23:02:51 | 显示全部楼层
good idea. learn so many things from here. thanks, guys.
回复

使用道具 举报

发表于 2007-11-7 11:29:39 | 显示全部楼层
如何比较A表和B表中的两单元格数据,结果不同时,将A表的数据以红色显示出来?
回复

使用道具 举报

1546

主题

1万

回帖

1万

积分

管理员

积分
17163
发表于 2007-11-7 22:34:15 | 显示全部楼层
回复

使用道具 举报

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
 楼主| 发表于 2007-11-9 21:24:04 | 显示全部楼层
在百度答题..又学了一个新的数组公式...条件求平均数..

:loveliness:


因为是数组公式,输入完后,请按ctrl+shift+回车才能输入成功

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2007-11-14 16:36:08 | 显示全部楼层

怎么合并两个工作表

有两个工作表,如有相同的序号,但其它内容不同,是否可以将相同的序号的行合并到第三个工作表中
回复

使用道具 举报

12

主题

74

回帖

114

积分

海星

积分
114
发表于 2007-11-17 15:39:48 | 显示全部楼层
:loveliness: :loveliness: :loveliness: 谢谢!
这下赚大了!!!
幸福就是下雨了也不打伞,涨潮了也不回家,终于和相爱的人站在了一起......
回复

使用道具 举报

122

主题

1620

回帖

2374

积分

论坛元老

积分
2374
发表于 2007-11-21 19:20:41 | 显示全部楼层

提问

如何让 word 中的 excel worksheet 跨页?
见附件中的例子。excel worksheet 已经超过一页,但是在 word 中就是不自动跨页。谢了先!

[ 本帖最后由 fredxie 于 2007-11-21 19:24 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
 楼主| 发表于 2007-11-22 09:20:28 | 显示全部楼层
呵呵,你要理理思路呵..

你使用的是OLE方式来添加的EXCEL表格到WORD的.. 它对于WORD来说,不在是一个表格了,而是一个整体, 当你双击时,是调用的EXCEL来编辑的..

这一个整体,在WORD中是不可拆分的, 你的页面够大时,就能显下它, 你的页面不够大时, 就显不全了..而WORD是无法对它进行拆分的.
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

122

主题

1620

回帖

2374

积分

论坛元老

积分
2374
发表于 2007-11-22 21:56:03 | 显示全部楼层
多谢nikee! 那么除了有什么办法插入大的表格呢?除了直接从 EXCEL COPY 到 WORD 外,因为复制过去的格式往往不合适。

[ 本帖最后由 fredxie 于 2007-11-23 10:04 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-14 20:47 , Processed in 0.093258 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表