这应该很简单,但我显然做错了。我想复制“站点模型”工作表中的单元格D88:D90,并将其粘贴到从单元格C6开始的工作表“网络模型结果”中。当前,它正在粘贴代码,如您在所附图片中所见。
也是,这应该只是一行代码,但是它行不通,所以我尝试了一切哈哈!
Sheets("SITE Model").Range("D88").Copy
Sheets("NETWORK Model Results").Range("C6").PasteSpecial xlPasteValues
Sheets("SITE Model").Range("D89").Copy
Sheets("NETWORK Model Results").Range("C7").PasteSpecial xlPasteValues
Sheets("SITE Model").Range("D90").Copy
Sheets("NETWORK Model Results").Range("C6").PasteSpecial xlPasteValues
感谢您对本网站的所有帮助!
强烈建议不要在VBA Excel宏中使用复制粘贴:将其复制到其中的剪贴板已在所有Windows平台上使用,因此,如果有两个应用程序这样做,它们可能会被覆盖彼此的信息并弄乱了所有内容,因此,我提出了以下方法来重新编写您的VBA宏:
Sheets("NETWORK Model Results").Range("C6").Value = Sheets("SITE Model").Range("D88").Value
Sheets("NETWORK Model Results").Range("C7").Value = Sheets("SITE Model").Range("D89").Value
Sheets("NETWORK Model Results").Range("C8").Value = Sheets("SITE Model").Range("D90").Value
顺便说一句,我在最后一行中用“ C8”替换了“ C6”,我想“ C6”是一个错字?