中易网

Excel执行宏的时候出错,说我语法错误,请问是哪错了。

答案:2  悬赏:50  
解决时间 2021-03-15 12:06
Excel执行宏的时候出错,说我语法错误,请问是哪错了。
最佳答案
正确的语句:
ActiveCell.FormulaR1C1 = "=IF(RC[-1]=""不锈钢"",""不锈钢"",IF(RC[-42]=""定襄"",""寄售"",IF(AND(RC[-42]=""太原"",RC[-29]=""X80M""),""前移"",IF(AND(RC[-42]=""济南"",LEN(RC[-18])>LEN(SUBSTITUTE(RC[-18],""前移"",""""))),""前移"",IF(AND(RC[-42]=""济南"",LEN(RC[-18])>LEN(SUBSTITUTE(RC[-18],""撮合"",""""))),""前移"",IF(AND(RC[-42]=""天津"",RC[-32]=""F""),""前移"",IF(RC[-30]=""硅钢"",""前移"",IF(RC[-39]=""6340"",""寄售"",IF(RC[-39]=""寄售"",IF(RC[-39]=""6360"",""寄售"",""前移""))))))))))"我选中CK1,执行后结果为:
=IF(CJ1="不锈钢","不锈钢",IF(AU1="定襄","寄售",IF(AND(AU1="太原",BH1="X80M"),"前移",IF(AND(AU1="济南",LEN(BS1)>LEN(SUBSTITUTE(BS1,"前移",""))),"前移",IF(AND(AU1="济南",LEN(BS1)>LEN(SUBSTITUTE(BS1,"撮合",""))),"前移",IF(AND(AU1="天津",BE1="F"),"前移",IF(BG1="硅钢","前移",IF(AX1="6340","寄售",IF(AX1="寄售",IF(AX1="6360","寄售","前移"))))))))))

追问:请问我的语法是哪错了?
全部回答
""太原""双引号都多了。。。去掉一个试试。"太原"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
本人要考模特考大学,胸围29.5尺 腰围24.5 臀
我想开个干洗店,听说干洗剂对身体有害,我也不
安琪尔·贝克面包工坊地址在哪,我要去那里办
PSP大骑士物语见习骑士的育成问题
一栋南北通透的楼,最东边和最西边两侧房(端
在新疆办理房贷选择哪家银行贷款最好呢?
五金螺丝轴承在哪里啊,我有事要去这个地方
minecraft怎么做深海守卫者
求问安装了magic bullet suite调色套件后如何
POI如何设置Excel页面的滚动条坐标,以及如何
宿友玩游戏声音太大影响大家睡眠怎么幽默的解
淘宝卖家怎么设置宝贝给淘宝客做
您好请问您是在航天五院工作吗
女生说:可以不用对我那么好吗?我怕我会变坏
同一辆车使用100公里耗油与甲醇汽油
推荐资讯
深圳寄到深圳寄什么快递比较便宜?
驯服的反义词?。 急!!!!!!!!!!!
钱姓怎么还不灭亡?!
秋木洼村我想知道这个在什么地方
富士的色彩就是滤镜的作用吗?
谁知道九针怎么转换成USB接口?
我皮肤太博,回家又晒又吹完了,都斑黑了,怎么
万源商贸我想知道这个在什么地方
"艺术部落"用英语怎么说,要求简洁明了~
代偿人要付法律责任吗
区级文明学生好还是镇级三好学生好
本科大一学生,能报考教师资格证吗?报考教师
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?