Office中国论坛/Access中国论坛

标题: EXCEL的两个问题 [打印本页]

作者: williamwangc    时间: 2012-4-28 14:02
标题: EXCEL的两个问题
如何引用sheet的名称,例如,我在A表的A1单元格中有一个sheet的名称AAA,我想用引用该A1单元格的值,在另外的表B的B1引用类似于这样的地址:
B!B1=(A!A1)!C1
PS.A!A1是的内容是sheet的名称,这样写法肯定是错的,正确的应该怎么写呢?
2、本来我想用VBA写的,但不知道在什么地方写。
PS.我有一定的ACCESS基础。但EXCEL没怎么写过。请哪位指导一下。
谢谢。
作者: pureshadow    时间: 2012-4-29 11:49
不需要VBA的
=indirect(a!a1&"!c1")
作者: roych    时间: 2012-5-1 09:29
以我的体会来说:
1、普通工作来说,数据透视表、合并计算以及公式,或者数组公式等等足以应付。即便是单元格的操作,像定位、查找替换等等都是很轻易可以解决格式或者其它相关问题的。
2、较多的查询和数据提取的话,Access足以应付。
除非需要设计软件交付用户使用,否则是不必去学Excel的VBA的。而设计软件的话,则涉及层面较多,不少控件的写法和Access里也是有所不同的,像ListView(Access里木有)什么的,反正我是懒得去研究了(有这闲工夫还不如去钻研下Access)~~
作者: williamwangc    时间: 2012-5-1 16:46
谢谢楼上两位的回答。的确是用indirect比较好。已经解决了。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3