我有一个R数据框,需要粘贴到打开的Excel电子表格的第一个空行。我尝试了很多东西,但没有运气。以下是最新的尝试。这第一个代码集会引发“运行时错误”1004':应用程序定义或对象定义的错误“。使用VBA将剪贴板中的值粘贴到Excel中
Dim NextRow As Range
Set NextRow = Range("B" & Sheets("TC-9").UsedRange.Rows.Count + 1)
Worksheets("TC-9").Range("A" & NextRow).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
我也尝试使用xlUp从底部查找找到第一个没有运气的空行。代码如下。
Cells(Range("C1000000000").End(xlUp).Row + 1, 3).PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
有什么建议吗?我是VBA新手。
可能重复http://stackoverflow.com/questions/5552299/how-to-copy-to-clipboard-using-access-vba –
什么是您所关注的工作流程:你复制R代码,然后你选择你打开的工作表,对吧?......你有一个按钮,你的excel文件中有例程或类似的东西? – Hackerman
http://stackoverflow.com/questions/9022245/get-text-from-clipboard-using-gettext-avoid-error-on-empty-clipboard你可以使用R Addin吗? –