Я столкнулся с ошибкой (ошибка времени выполнения «1004»: ошибка, определяемая приложением или объектами) при попытке написать мой первый макрос Excel VBA. Я рассмотрел аналогичные вопросы о переполнении стека и других сайтах, но моя проблема кажется более простой, чем проблемы, которые возникают у других.Как извлечь столбец из ячейки (Excel, VBA)
В настоящее время я пытаюсь взять данные из двух ячеек с одного листа и записать их на другой лист. Я понимаю, что попытка найти столбец или строку ячейки, которые я ссылаюсь на ячейку или строку, не нужна, но в конечном итоге я буду использовать for-loops и заменит конкретные ссылки на ячейки переменными.
Вот две строки кода, которые у меня есть:
Worksheets("Sheet2").Range("A1").Value = Worksheets("Sheet1").Range("A" & Worksheets("Sheet1").Range("B2").Row).Value
Worksheets("Sheet2").Range("B1").Value = Worksheets("Sheet1").Range(Worksheets("Sheet1").Range("B2").Column & "1").Value
Первая линия работает нормально. Он записывает A1 в Sheet1 в A1 в Sheet2. Вторая строка не запускается, не записывает B1 Sheet1 в B1 Sheet2, ссылается на ошибку, и я не уверен, почему.
Благодарим вас за внимание и помощь!
Спасибо! Это сработало. – SeanM