宏表函数:
1. 宏表函数具备两个特点:
a. 像宏 b. 函数
宏表函数跟VBA语句一样,逐行地执行代码
右键单元格--插入: 可以插入新的表格,也可以插入宏表。可以在宏表里写一堆代码,一行一行地执行。
2. 打开表显示日期的做法:
=alert("今天的日期是:"&text(sheet1!A1,"yyyy-mm-dd")&char(10)&"距离项目结束还有"&sheet1!A2&"天")
显示: 今天的日期是2014-06-08 距离项目结束还有7天
一、 利用宏表函数获取信息
1. get.cell()函数:
get.cell(type_num,reference) 表示 获取单元格信息,获取reference这个单元格的type_num这个信息
reference 是提供信息的单元格或单元格范围。 如果引用的是单元格范围,使用引用中第一个范围的左上角的单元格。如果 引用被省略,默认为活动单元格。
type_num 指明单元格中信息的类型。可能的值与对应结果:
(下表中的黑体字为常用参数) | |||||||||
Type_num | 返回 | ||||||||
1 | 以当前工作区文字引用类型绝对引用左上角引用单元格。 | ||||||||
2 | 顶部引用单元格的行数。 | ||||||||
3 | 最左边引用单元格的列数。 | ||||||||
4 | 同TYPE引用 | ||||||||
5 | 引用内容。 | ||||||||
6 | 文字,以工作区设置决定的 A1 或 R1 C1 类型引用公式。与 formulatext()函数功能一样 | ||||||||
7 | 文字的单元格的数字格式(如“m/d/yy”或“General”)。 | ||||||||
8 | 指示单元格水平对齐的数字 | ||||||||
1=一般 | |||||||||
2=左对齐 | |||||||||
3=置中 | |||||||||
4=右对齐 | |||||||||
5=填充 | |||||||||
6=两端对齐 | |||||||||
7=跨列置中 | |||||||||
9 | 指示分配给单元格左侧边框线的类型 | ||||||||
0 = 无边框 | |||||||||
1 = 细线 | |||||||||
2 = 中等线 | |||||||||
3 = 虚线 | |||||||||
4 = 点线 | |||||||||
5 = 粗线 | |||||||||