В настоящее время у меня есть пользовательская форма, которая выводит данные в таблицу. Недавно я добавил таблицу в область вывода, где расположены мои формулы, которые анализируют данные, и сделал ее высотой в 1000 строк, чтобы у меня было место. Теперь, что досадно, данные выводятся в самом низу таблицы, а не в первой строке (я думаю, что Excel интерпретирует наличие таблицы как полную строку, а затем идет ниже нее). Я попытался просто удалить промежуточные пустые строки, и это работает до тех пор, пока первая строка никогда не удаляется. К сожалению, это будет форма, которая очищается и повторно заполняется каждый день, поэтому я бы предпочел не требовать, чтобы пользователь постоянно держал верхнюю строку.
Мой текущий код приведен ниже - как это сделать Я изменяю его, чтобы он выводил в первую строку Table2 вместо первой доступной строки Sheet1?
Private Sub Adddatabutton_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Sheet1")
iRow = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
' A bunch of output code
' A bunch of code that clears the form
End Sub