[英]Sumif formula that Inserts variable worksheet name into named range of other workbook
[英]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.