powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Дополнительные свойства встроенного объекта Excel
3 сообщений из 3, страница 1 из 1
Дополнительные свойства встроенного объекта Excel
    #33523103
Eugg1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, можно ли для экселевского объекта Range добавить собственные свойства? Нашёл Property Procedure (Set, Get, Let) , но так и не понял, как. Если это, конечно, возможно, в принципе.

Мне нужно что-то похожее на .End(xlDown) , но немного по-другому работающее (возвращающее первый Range с непустым значением).

Спасибо.
...
Рейтинг: 0 / 0
Дополнительные свойства встроенного объекта Excel
    #33523181
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, это сделать нельзя.
VBA это не VB хоть и очень похоже...

Сделай просто процедуру (sub или function по желанию) которая будет принимать в качестве параметра Range, и делать все что надо. Для описаной задачки примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Public Function NextRange(FromRange As Range) As Range
    Dim r As Range
    
    If Not IsEmpty(FromRange) Then
        Set r = FromRange.End(xlDown)
    Else
        Set r = FromRange
    End If
    
    Set r = r.End(xlDown)
    
    If IsEmpty(r) And r.Row <  65536  Then
        Set r = r.End(xlDown)
    End If
    
    If IsEmpty(r) Then
        Set NextRange = Nothing
    Else
        Set NextRange = r
    End If
End Function

' запускать будешь например так
If NextRange(ActiveCell) is nothing then
     MsgBox("Нету больше заполненных областей")
else
     MsgBox("Следующая заполненная область начинается с: " & NextRange(ActiveCell).Address)
End If
Сам соптимизируешь?
...
Рейтинг: 0 / 0
Дополнительные свойства встроенного объекта Excel
    #33523285
Eugg1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Жаль.
Да, конечно, так понятно.

Спасибо за помощь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Дополнительные свойства встроенного объекта Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]