excel运行1004代码怎么解决问题 excel打开提示vba库1004错误?
excel打开提示vba库1004错误?
excel运行VBA,出现1004错误是因为未勾选“信任对VBA工程对象模型的访问”选项,勾选即可。
工具/材料:Microsoft Office Excel2007版,Excel表格。
1、首先双击打开Excel表格。
2、其次在该窗口上,点击左上角的OFFICE图标。
3、接着在弹出窗口中,点击下方的“Excel选项”按钮。
4、其次在弹出窗口中,点击左侧里“信任中心”选项。
5、之后在弹出窗口中,点击右侧里“信任中心设置”按钮。
6、然后在弹出窗口中,点击左侧里“宏设置”选项。
7、再者在弹出窗口中,勾选右侧里“信任对VBA工程对象模型的访问”选项。
8、最后在弹出窗口中,点击“确定”按钮即可
公式法的第三位数是几?
在使用函数公式过程中,有一些经常用到的有些特殊含义的数字,这些数字你知道几个呢?
1
9E 307
9E 307是科学计数法表示的一个数字,就简单理解成是Excel支持的一个很大的数字就可以了。
用法示例:
LOOKUP(9E 307,A:A)
根据LOOKUP函数的性质,提取A列最后一个数字。
2
4^8或65536或100
4^84的8次方65536,也是一个比较大的数字。
因为2003版最大支持65536行,所以以前会经常看到这个数字。一般用途是排除错误值,当公式下拉超过实际返回数据行数后显示空值。
用法示例:
INDEX(A:A,SMALL(IF(A$2:A$5gt80,ROW(A$2:A$5),4^8),ROW(A1)))amp#39#39
公式意思是将A列大于80的数值顺序输出来。
因为原始数据一共有2个大于80,当公式下拉到第3个单元格时,因为已经没有要输出的数据了,所以就引用了A列的第4^8(65536)个单元格(一个用不到的空单元格),这样就返回了空值。
如果原始数据一共就80多行,那么第100行就是用不到的空单元格,公式中的4^8也可以替换成100。
3
1和0
这两个数字用法实在是太多了。
比如:0可以在判断的时候当FALSE用,可以用某些文本数字 0变成数值,用-(0ampmid函数提取出的空)可以把空值转化成0避免出现错误值……
1可以在判断的时候当TRUE,1可以当做1天24小时来计算时间,1可以是比0大的数字被用在Lookup(1,0/条件判断,数据)这样的组合里……还是碰到相关函数公式再单独研究其用法吧。
关于0的使用,建议到Excelhome函数版去查找一个《“0”活多变的公式与格式》的帖子。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。