楼主 xcd |
Q:如何提取单元格批注内容? A:定义名称:提取批注=GET.OBJECT(12,"备注 "&ROW()) ,如下图所示提取批注.JPG |
2楼 gouweicao78 |
这个函数有点儿费解,帮助文件描述如下: 因此,这个方法是根据插入批注的顺序,一个个提取出来,而无法指定提取某单元格的批注。 |
3楼 水星钓鱼 |
呵呵,看中文的帮助有点别扭。其实是可以的图示.jpg |
4楼 gvntw |
狗尾草说的是不能取出指定单元格的批注,因为该宏表函数并没有一个参数用于指定单元格。水星做到的是,选定批注框,可以知道是第几个插入的批注。 参数太多了,懒得去研究,等别人研究好了,我再来学习,呵呵。 |
5楼 xcd |
无法做到指定单元格批注的提取,每一个批注在EXCEL中都是一个对象,并且按插入批注(而不是按单元格地址)的先后顺序来排序,形成批注1、批注2... --以上是我个人理解,错漏之处请各位指正 |
6楼 xcd |
再补充一点:以上公式只适用中文版EXCEL,英文版的公式应是=GET.OBJECT(12,"NOTE "&ROW()) 此项未经测试,请使用英文版的兄弟测试后告知一下 |
7楼 apolloh |
许兄怎么不用2007的截图? |
8楼 xcd |
在我弟家里用的EXCEL2003 |
9楼 gouweicao78 |
转自LangqueS版主:
|
10楼 toby08 |
英文版的要用 =GET.OBJECT(12,"COMMENT "&ROW()) EXCEL中:COMMENT 翻译为中文即为“备注” 而且 =GET.OBJECT(12,"COMMENT "&ROW()) 也适用于中文版(其它版本应该也可以,我想) |
11楼 xpm130 |
呵呵~~ excel无难事,只怕世上有心人....... |
12楼 deepwater |
两种都出错了“#Value”,为什么呢? |
13楼 biaotiger1 |
好文章,一个批注也有这么多的讲究 =GET.OBJECT(12,"COMMENT "&ROW()) |
14楼 微风 |
呵呵,下载下来慢慢学习哦 |
15楼 amulee |
Q:如何用函数获取对象名称? A:利用宏表函数GET.OBJECT就可以获取工作表中插入的对象名称,插入→名称→定义→输入以下公式
获取对象的名称.rar |
16楼 tiantian |
学习一下了. |
17楼 lcb123 |
学習中 |
18楼 余方方 |
学习了 |
19楼 lrlxxqxa |
宏表函数一直像隔着一层面纱,但作用还是很强大啊 |
20楼 chen578726727 |
=GET.OBJECT(12,"COMMENT "&ROW()) 这个我不太懂 能不能帮忙我解释一下 |
21楼 熊宝宝的爱情 |
恩。学习了。但现在没大多必要提取批注内容。 |
22楼 wjswjs |
提示“公式中包含不可识别的文本”,是哪错了? |
23楼 gouweicao78 |
这个需要VBA自定义函数,否则出现#NAME?错误。 |