У меня есть кадр данных из R, который мне нужно вставить в первую пустую строку открытой таблицы Excel. Я пробовал много вещей, но мне не повезло. Ниже приведена последняя попытка. Этот первый набор кодов генерирует «Ошибка времени выполнения» 1004: «Определенная приложением или объектная ошибка».Вставка значений из буфера обмена в Excel с использованием VBA
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? –