两行我是一个VBA初学者和为此,下面的查询可能是你很容易,但我不能让它复制粘贴下面的宏
什么我想是这样的:
构建在一张纸上(现有的)和
- 输入与日期和信用评级一个宏并将其粘贴到一个预定表,并
- 每次哟你在输入栏输入新数据并点击宏按钮,宏应该复制并粘贴到表中,但是在最后使用的单元/行下面有两行。
- 有一个图表,用于读取数据粘贴到的范围数据,并自动将其范围调整为新粘贴的值。
我希望,我已经解释好我的问题了,以便您可以提供帮助。
Dim x As Integer
Worksheets("Input").Range("D6:D7").Copy
x = 2
Do
x = x + 2
Worksheets("Chart").Range("B" & x).PasteSpecial Paste:=xlPasteValues,Transpose:=True, xlPasteValues
Loop Until x = 56
Application.CutCopyMode = False
End Sub
谢谢!
首先启动某些功能,显示不起作用的代码,我们将帮助您使其工作。 – frenchie
这只会粘贴我的输入值多次,每隔一行直到循环结束。然而,我想要的是添加新的输入值,每按一下按钮,最后一行下面两行: [code] Dim x As Integer 工作表(“输入”)。范围(“D6:D7”)。 X = 2 执行 X = X + 2个 工作表( “图”)范围( “B” &X).PasteSpecial粘贴:= xlPasteValues,移调:=真,xlPasteValues 循环,直到X = 56 应用。 CutCopyMode = False End Sub [code] –
现在我把这段代码放在你的问题中,但是将来代码更容易阅读。正如你所看到的,它在评论中不可读。 – Rdster