2017-01-22 3 views
0

в основном то, что заголовок говорит, im получить «определенную или определенную объектом ошибку» и я не могу понять, что я сделал неправильно.«заявленная определенная или объектная ошибка» при попытке создать таблицу

благодаря

Dim lastR As Long 
Dim lastC As Long 
Dim StartCell As Range 
ThisWorkbook.Sheets(2).Activate 
Set StartCell = Range("A1") 
'Find Last Row and Column 
    lastR = Cells(Rows.Count, StartCell.Column).End(xlUp).Row 
'Select Range 
Dim table As ListObject 
Set table = ActiveSheet.ListObjects.Add(xlSrcRange, Range(StartCell, "H" & lastR), xlYes) 
Dim lastR1 As Long 
Dim StartCell1 As Range 
ThisWorkbook.Sheets(3).Activate 
Set StartCell1 = Range("A1") 
'Find Last Row and Column 
lastR1 = Cells(Rows.Count, StartCell1.Column).End(xlUp).Row 
'Select Range 
Dim table1 As ListObject 
Set table1 = ActiveSheet.ListObjects.Add(xlSrcRange, Range(StartCell1, "H" & lastR1), xlYes) 
+0

ли вы шаг в код и посмотреть на какой строке происходит ошибка? –

+0

Я попробовал, но не смог .. не позволял мне отлаживать его –

+0

* «Выключить и снова включить» *: P. Серьезно сделайте это и попробуйте еще раз сделать код –

ответ

0

apperantly проблема в том, что я создал кнопку Active X и вставить код там ..

работал с обычной кнопкой

Смежные вопросы