Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Если ячека содержит "-" то писать значения ячеек через запятую..
 
подробнее:  
необходимо на страницу итоги в колонку D подтягивать значения с другой страницы по частичному совпадению в ячейке (в данном примере BLE252B70ES2), т.е. фактически суммировать значения с другой страницы строк BLE252B70ES2 и BLE252B70ES2 R. при этом должна работать формула уже учавствующая на странице итоги в колонке D.
Если ячека содержит "-" то писать значения ячеек через запятую..
 
здравствуйте!  
у меня сходный вопрос, но немного усложненный :)  
никак не могу разобраться как сделать...  
задача следующая:  
есть два значения BLE252B70ES2 и BLE252B70ES2 R  
по данным значениям есть статистика на других листах (см. пример). по сути эти значения являются одним и тем же. нужно на странице итоги, избавиться от строки BLE252B70ES2 R и в колонку D подтянуть сумму значений BLE252B70ES2 и BLE252B70ES2 R с другого листа в строку с BLE252B70ES2 (надеюсь понятно объяснил :)).  
никак не получается реализовать эту идею...
Collection и user-defined type
 
Сорри  
 
Type HistoryPeak  
   InstrName As String  
   max(0 To 3) As Double  
   min(0 To 3) As Double  
End Type
Collection и user-defined type
 
Спасибо! В целом ситуация проясняется, но возникла дополнительная проблема.  
ВБ не дает вставить в класс массив фиксированной размерности.  
Как можно обойти это ограничение?
Collection и user-defined type
 
Нужно создать коллекцию из UDT элементов  
 
Type HistoryPeak  
...  
End Type  
 
Dim HPeakCollection As New Collection  
 
и добавить новые UDT элементы.  
Планировалось как-то так  
 
   For Each ...  
       Dim HPeak As New HistoryPeak  
       HPeakCollection.Add HPeak  
       Set HPeak = Nothing  
   Next...  
 
но не работает.  
Оказывается Dim...New и Set...New используются только с классами.  
Как создать новые UDT элементы для включения в коллекцию.  
Или это противоречит идеологии VBA и нужно отказаться от UDT и определять новые элементы через класс.
Страницы: 1
Наверх