为什么我的复制粘贴是粘贴代码本身?
Why is my copy paste pasting the code itself?
这应该很简单,但我显然做错了什么。我想复制 sheet "SITE Model" 中的单元格 D88:D90 并将它们粘贴到从单元格 C6 开始的 sheet "NETWORK Model Results" 中。目前正在粘贴代码,如附图所示。
是的,这应该只是一行代码,但它行不通,所以我什么都试过了哈哈!
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" 是一个错字?
这应该很简单,但我显然做错了什么。我想复制 sheet "SITE Model" 中的单元格 D88:D90 并将它们粘贴到从单元格 C6 开始的 sheet "NETWORK Model Results" 中。目前正在粘贴代码,如附图所示。
是的,这应该只是一行代码,但它行不通,所以我什么都试过了哈哈!
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" 是一个错字?