单元格中有数值表达式的问题

Reaky 2006-10-20 02:46:47
假如,A1=1+2+3 注意这只是一个字符串
要求 A2 能自动引用A1的内容,但返回的是这个数值表达式的结果即6
这个问题已经难倒好多人了,希望CSDN上有高手可以解决
此问题有点像SQL中的exec(‘1+2+3’)一样
...全文
200 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝帆·雨轩 2006-10-20
  • 打赏
  • 举报
回复
使用宏表即可,不需要写宏的。

假设在以下单元格输入内容:
A1 1+2+3
A2 2+3+4
A3 3+4+5

如下操作:

菜单:插入--〉名称--〉定义--〉命名为:Data,引用位置输入:=EVALUATE(Sheet1!$A1) --〉在单元格B1输入公式 =Data --〉将该公式复制到区域B1:B3

注意您的数据源区域和名称中的区域保持一致性
Reaky 2006-10-20
  • 打赏
  • 举报
回复
请问如果写宏应该怎么写?
scz123 2006-10-20
  • 打赏
  • 举报
回复
要写宏才可以

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧