Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2019, 09:12   #21
Vasiliy80
Пользователь
 
Регистрация: 23.04.2019
Сообщений: 20
По умолчанию

Идея конечно хорошая получилась, действительно работает только когда не встречаются одинаковые блоки.

и на данный момент эту проблему я не решил
нужна помощь
Vasiliy80 вне форума Ответить с цитированием
Старый 26.04.2019, 11:52   #22
iNataliya
Пользователь
 
Регистрация: 29.08.2013
Сообщений: 27
По умолчанию

Блоки должны как-то разделятся. Хоть какая то зацепка. Я так понимаю у Вас выгрузка из 1С? Ну хотя бы форматами ячеек блоки разделяются? Тогда уже средствами VBA находить границу блока.
iNataliya вне форума Ответить с цитированием
Старый 26.04.2019, 11:58   #23
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от iNataliya Посмотреть сообщение
Блоки должны как-то разделятся.
блок разделяются по их содержимому: если в блоке значащих элементов 2, то блок состоит из двух строк, если значащих элементов 1, то блок состоит из одной строки и т.д.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.04.2019, 12:51   #24
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В колонке h
=ПСТР(E2;F2;1)
замени на
=ПСТР(E2;ОСТАТ(F2-1;ДЛСТР(E2))+1;1)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 26.04.2019 в 13:32.
Аватар вне форума Ответить с цитированием
Старый 26.04.2019, 14:41   #25
Vasiliy80
Пользователь
 
Регистрация: 23.04.2019
Сообщений: 20
По умолчанию

Отлично! все работает именно так как нужно. Всем огромное спасибо, сам бы не додумался!
Vasiliy80 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пронумеровать колонку значений с повторами Milgrom Microsoft Office Excel 3 14.12.2012 21:36
Система массового обслуживания с параллельными каналами обслуживания с повторами ETQW Помощь студентам 0 25.04.2012 19:22
Определение табличного значения имея изначально 2 исходных значения? Михаил К. Общие вопросы Delphi 2 18.06.2011 21:32
Вывод значения time_t и значения uid_t и gid_t papos Помощь студентам 0 23.02.2011 21:49
В зависимости от значения в ComboBox1 выводить значения в ComboBox2 LeX2009 БД в Delphi 14 21.05.2010 16:49