Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - VBA Объект Collection

Ответить
Настройки темы
Разное - VBA Объект Collection

Аватара для Vandheer

Старожил


Сообщения: 221
Благодарности: 32

Профиль | Отправить PM | Цитировать


Как считать значения выделенных переменных. "a" это колекция

Отправлено: 13:30, 19-09-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Что значит «считать»? И код покажите.

Отправлено: 15:08, 19-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Vandheer

Старожил


Сообщения: 221
Благодарности: 32

Профиль | Отправить PM | Цитировать


Цитата Iska:
Что значит «считать»? »
вывести значение переменой. К примеру первого a.item(1)

Цитата:
И код покажите.
ну к примеру:
Код: Выделить весь код
dim a as new collection
a.add (range(cells(1,1),cells(2,1)))

Отправлено: 05:29, 20-09-2016 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Vandheer, попробуйте использовать словарь вместо коллекции:
Код: Выделить весь код
Option Explicit

Sub Sample()
    Dim objDictionary As Variant
    
    Set objDictionary = CreateObject("Scripting.Dictionary")
    
    objDictionary.Add 1, Range(Cells(1, 1), Cells(2, 1))
    
    Debug.Print objDictionary.Item(1).Item(1).Value
    Debug.Print objDictionary.Item(1).Item(2).Value
    
    objDictionary.RemoveAll
    
    Set objDictionary = Nothing
End Sub
Можно и раннее связывание использовать.

А какую глобальную задачу Вы решаете таким образом?
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:00, 20-09-2016 | #4



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - VBA Объект Collection

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Internet Explorer Collection 1.7.1.0 OSZone Software Новости программного обеспечения 0 19-04-2011 11:30
Mozilla Firefox Collection 1.0.3.4 OSZone Software Новости программного обеспечения 0 19-04-2011 11:30
BVS Solitaire Collection 7.1 OSZone Software Новости программного обеспечения 0 22-03-2011 19:30
[решено] ObjGet находит объект экселя, но не находит объект IE, почему? evg64 AutoIt 2 21-08-2010 14:22




 
Переход