. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 关闭主题
 
主题工具
netsonic
 
netsonic 的头像
热心会员
 
资 料:
注册日期: Feb 2002
帖子: 13,997 声望值: 5
精华: 1,解答: 20
#1 旧 2012-05-13, 21:41:31 默认 【求助】Excel VBA
netsonic 当前离线  

Excel 2010

新建一个xlsx,在VBA环境里写

------------------------------------------------------------------------
Public Function abc() As Single
abc =Worksheets("Sheet1").Range("A1").Value
End Function
------------------------------------------------------------------------

在sheet1的A1输入数字“123”,然后在sheet1里任意一个单元格(A1除外)输入“=abc()”,但结果显示“#NAME?”,怎么回事?


出售 JBL RF610, 支持蓝牙立体声 | iGo蓝牙鼠标
Fpc
 
Fpc 的头像
热心会员
 
资 料:
注册日期: Sep 2001
帖子: 2,394 声望值: 6
精华: 1,解答: 1
#2 旧 2012-05-14, 08:19:47 默认
Fpc 当前离线  

也遇到过类似的问题,建议新建文件后先保存一下,再编VBA代码
netsonic
 
netsonic 的头像
热心会员
 
资 料:
注册日期: Feb 2002
帖子: 13,997 声望值: 5
精华: 1,解答: 20
#3 旧 2012-05-14, 10:42:16 默认
netsonic 当前离线  

问题找到了,模块名和函数名相同造成的。
发表新主题 关闭主题

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 21:04:42.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号