excel - range.formula = ... Excel 插入一个“@”并打破我希望公式的作用
问题描述
我正在尝试编写导致溢出公式的 vba 操作。
ActiveSheet.Range("B1").Formula = "=NUMBERVALUE(" & topStore.Worksheet.Name & "!" & topStore.Address & ":" & botStore.Address & ")"
作为字符串变量,值为
=NUMBERVALUE(Shipping!$A$2:$A$3592)
但是当它降落在 B1 时,它总是有一个 @ 并导致 #VALUE!错误。
=NUMBERVALUE(@Shipping!$A$2:$A$3592)
是否有我可以禁用的设置或我可以添加到命令中来阻止@的设置?
解决方案
代替:
.Formula
和:
.Formula2
推荐阅读
- angular - Ionic 4 Angular 8 Razorpay 支付网关集成错误
- c# - 当我按下 wpf .net 核心应用程序中的按钮时,我想在 VLC 媒体播放器中打开特定的视频文件 (mp4)
- dll - VB6:获取 DLL 的当前路径
- php - 显示数据时不显示趋势线
- c++ - leetcode 540 上的运行时错误。排序数组中的单个元素
- yaml - 从 kubernetes yaml 配置中的秘密映射中获取多个密钥的简写语法
- python - 访问 sklearn 管道中的属性
- php - 当我使用 get api 时,我想使用数据库中的字段作为下拉列表
- node.js - 将邮件类别更改为红色时获取 412 状态代码
- c++ - 不同块范围内的c ++变量具有相同的地址