7
У меня есть следующий код:Передача рабочего листа в подпрограмму
Private Sub SortWorksheet(ByVal sheet As Worksheet)
Dim sStartColumn
Dim iTopRow
Dim sEndColumn
Dim iBottomRow
Dim Rng As Range
Dim sRange1 As String
.
.
.
и я звоню функции, как так:
SortWorksheet (DestSheet)
Я получаю сообщение об ошибке выполнения на строке выше, говоря " Объект не поддерживает это свойство или метод »
DestSheet - это переменная рабочего листа.
Почему этот код не работает?
Привет, Бобби, если вы предпочитаете использовать круглые скобки при вызове метода - что я делаю, и учитывая ваш фон C/C#, я уверен, что вы это сделаете - вы можете использовать VBA 'Call', как в' Call SortWorksheet (DestSheet) ' –
4 года спустя, и это спасло меня! Хороший. Я продолжаю вставлять скобки. Кажется, это неправильно. – RossC