一.
当你调用A列所在的数据的时候,那么后面就会显示他们的某些规定属性
答:
这个确实用函数就可以做到但不是IF(),而是要用VLOOKUP()
不要着急,一看到我说函数,就来劲!接着往下看
二.
当鼠标但在BC列时,可以看出什么都没有的,没有函数的
答:
可能你的这个表确实用VBA编写了,但是也不一定
你眼睛看到的,不一定就是真的,函数公式也可以隐藏
三.
应用语言或者宏的就都不会了,所以不懂的不要乱充
答:
应用语言或者宏我确实学得不怎么好,但我进来是想帮忙的,不是来"充"的
四.
听听高手的解答
答:我也是这个意思,跟高手学习一下
我只想说。。表1可能是被隐藏公式了。 简单公式能处理的东西没谁会变态到用VBA. 不是IF 是VLOOKUP
表2是肯定用了宏。但没有用到change事件来验证数据一致性。因为你是在单击按钮的时候才验证数据的一致性。是通过执行宏现实的。
它的自动求合应该也是隐藏公式
要判断是否用VBA求合或函数求合被隐藏有个很简单方法。
如果该求和用鼠标点击去,并没有任何SUM之类的函数,根本没有函数。而且在编辑栏上是空白的话。那一定是隐藏公式
既然你都拿到表格了为什么不自己打开 vb 编辑器 看个明白呢?
虽然我什么都不懂。但我知道提问的时候要低调点。。
————————————————
表1也提示要你启用宏? 你不启用B1/C1/D1也无法引用?
如果是这样。那就是用vba咯。。。 具体怎么实现我也想知道。。用SQL?
如果可以的话把表格发个来看看
哦,对了。。EXCEL VBA 教程我这倒有两个
——————————————————
第一个用函数实现就是很简单。h!我
做了个样表,你看下吧.
http://s2.fang1fang.com/2009/8/20/182631750-test.xls
问题一很简单,用VLOOKUP就可以,但数据有两份,也就是说首先有原始数据表,再用VLOOKUP在原始数据里找到对应的数据显示出来;
这里高手挺多的,特别是越谦虚的越是高手啊!
一,二都涉及到了“宏”
宏其实就是vb,挺简单的
一里面的宏就是简单的数据库调用语句
二里面的宏是利用change事件来计算和验证的
你可以通过“工具”菜单,里面的“宏”->“vb 编辑器”查看代码,如果加了密码就看不到了