5614 4

[问答] vba输入公式,运行结果会自动添加单引号,怎么解决??? [推广有奖]

  • 6关注
  • 2粉丝

已卖:583份资源

硕士生

97%

还不是VIP/贵宾

-

威望
0
论坛币
8231 个
通用积分
9.2713
学术水平
1 点
热心指数
2 点
信用等级
1 点
经验
6891 点
帖子
126
精华
0
在线时间
212 小时
注册时间
2016-9-26
最后登录
2025-2-25

楼主
孤独翱翔的菜鸟 发表于 2017-5-2 23:10:00 |AI写论文
2论坛币
如图:
1.jpg

请问怎么回事  应该怎么修改?  着急,大神请指教!!!

最佳答案

車樹森 查看完整内容

你就输入一遍公式录制宏,看看代码哪里错了。录制宏,去学习代码~
关键词:VBA 单引号 怎么修改 请指教 公式出现单引号 VBA 单引号

沙发
車樹森 学生认证  发表于 2017-5-2 23:10:01
孤独翱翔的菜鸟 发表于 2017-5-3 09:00
谢谢   对  可以改成其他形式   但是

还是运行不了 ,结果如下:
你就输入一遍公式录制宏,看看代码哪里错了。录制宏,去学习代码~

藤椅
車樹森 学生认证  发表于 2017-5-3 08:18:41
不懂VBA,但是,转换成R1C1格式就行;或者是 range("BE3:BF123")

板凳
孤独翱翔的菜鸟 发表于 2017-5-3 09:00:43
車樹森 发表于 2017-5-3 08:18
不懂VBA,但是,转换成R1C1格式就行;或者是 range("BE3:BF123")
谢谢   对  可以改成其他形式   但是

还是运行不了 ,结果如下:
=IF(E3=" "," ",IF((E3-1/INDIRECT(VLOOKUP(3,$BE$3:$BF$123,2,FALSE)))<=0," ",E3-1/INDIRECT(VLOOKUP(3,$BE$3:$BF$123,2,FALSE))))

出现如下错误:
vlookup查找的是另外一个表的单元格,此处结果为"‘'1-基本信息'!R4R13"
但是,indirect("’1-基本信息'!R4R13")    运行出错,计算不下去,#REF!

怎么回事啊  

报纸
孤独翱翔的菜鸟 发表于 2017-5-3 16:51:14
我知道错误之处啦

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 22:21