繁体   English   中英

SUMIF公式工作簿名称未知

[英]SUMIF formula workbook name is unknown

我必须阅读使用SUMIF来检查和比较不同工作簿中的供应商编号,如果相同,则复制价格(使用SUMIF)。 每次工作簿可能与我采用的价格都不同,但工作表名称及其布局将相同。那么如何在SUMIF中编写公式? 谁能帮我吗? 自两天以来,我一直坚持使用此代码,但无法找出问题所在。

    Windows(wb_name).Activate
    Range("AW18", Range("AW18").Offset(0, -44).End(xlDown).Offset(0, 44)).Formula = _
    "=SUMIF('[" & dest_name & "]" & "!" & "Cu Part PVO L",$M$10:$M$2000,C19, _
    "[" & dest_name & "]" & "Cu Part PVO L" & "'" & "!",$AD$10:$AD$2000)"

看起来您在错误的位置带有感叹号,并且逗号太多。

   Range("AW18", Range("AW18").Offset(0, -44).End(xlDown).Offset(0, 44)).Formula = _
    "=SUMIF('[" & dest_name & "]Cu Part PVO L'!$M$10:$M$2000,C19," & _
    "'[" & dest_name & "]Cu Part PVO L'!$AD$10:$AD$2000)"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM