![](/img/trans.png)
[英]Excel macro, to copy and paste a multiple cells based on another cell value?
[英]copy and paste one cell value to multiple cells
如果我在不使用任何VBA代码的情况下工作,则可以选择一个单元格,进行复制,然后选择一堆单元格并粘贴。 结果将是所有目标单元格都填充有源单元格中的任何值。
我将如何在VBA代码中执行此操作?
您会认为以下内容会起作用,因为它模仿了上述行为,但事实并非如此。 它将用该值填充目标范围的顶部单元格,其余单元格留空。
Range("A1").Select
Selection.Copy
Range("B1:B12").Select
ActiveSheet.Paste
您无需在VBA中使用复制和粘贴,可以在范围上设置值,如下所示:
Range("B1:B12").Value = Range("A1").Value
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.