excel - 将 xlA1 公式转换为 xlR1C1 会出错
问题描述
我所有的公式都在转换没有任何问题,只是以下两个公式在我尝试将它们转换为 R1C1 时给了我一个错误。有人可以告诉为什么会这样吗?
"=IF(Control!$B$116=1,"",IF(A24="","",IF('Sub Lot Input'!$L$25="","",IF(OR('Calcs - Conversion'!DJ9="",'Calcs - Conversion'!DJ9="-"),"-",IF(OR(Other_Analysis_Input_Field=4,Other_Analysis_Input_Field=5),MROUND('Calcs - Conversion'!DJ9,'Calcs - Conversion'!$AC$66),'Calcs - Conversion'!DJ9)))))"
"=IF(OR('Control'!$B$235=TRUE,'Control'!$B$236=TRUE),IF('Additional Analysis Input'!$C$14="","Degree C.",'Additional Analysis Input'!$C$14),"")"
我正在使用以下代码行将公式转换为 R1C1:
Formula = Application.ConvertFormula( _
Formula:=wk_sht.Range(cell).Formula, _
fromReferenceStyle:=xlA1, _
toReferenceStyle:=xlR1C1)
我收到类型不匹配错误。
解决方案
推荐阅读
- javascript - 数据表:使用剥离的 HTML 进行列搜索
- node.js - 如何使用node-postgres插入一列值等于数组的行
- json - 通过 sed 将 JSON 中的撇号替换为适合 curl 的撇号
- async-await - 在 Kephas 中调用异步函数时,PreserveThreadContext() 是什么?
- python - 如何在不计算 Python 中的重复值的情况下进行分组和求和
- android - Android Q 中引入的 ACCESS_BACKGROUND_LOCATION 对地理围栏 API 有何影响?
- docker - 将 ACL 应用于该实例所属的子网后,Docker pull 停止在亚马逊 ec2 实例上工作
- regex - 正则表达式和替换为数字和文本
- regex - 如何使用正则表达式删除记事本++中的特定字符?
- selenium-webdriver - 如何使用硒自动化soapUI api(服务)