Страницы: 1
RSS
vba. split. вычленение конкретного слова из строки
 
Здравствуйте
Есть проблема
во вложенном файле в ячейке С2 в 1 строку записано
Цитата
Временной период: 04.05.2014 0:00:00 - 04.06.2014 0:00:00; Тип Документа: Продажа; Тип продажи: Обычный; УПК: Да; Сортировка: В алфавитном порядке; Экранная форма: Продукт; Выводить детали: Категория; Формат вывода дневного отчета: Канал; Уровень Орг.: TSM; Дистрибьютор: Шкуренко ТД (Омск); Тип клиента: Клиент; Категория: (Снеки)
Это шапка отчета ,из которого далее необходимо тянуть данные по имени дистрибьютора
Шкуренко ТД (Омск)  (и прочие дистры, будет создан их список)
Имя дистрибьютора задаю как переменную
Но чтобы он определил это имя нужно применить фунцию split

Вопрос: как будет выглядеть эта фунция, чтобы заведенной переменной соответствовал только Шкуренко ТД (Омск)
Спасибо
 
Код
1
result = split(split(txt, "Дистрибьютор: ")(1),";")(0)
 
Не нашёл в Вашем файле ни одной переменной.
 
Код
1
MsgBox Split(Split(Cells(1, 3), "Дистрибьютор:")(1), "(")(0)
 
У меня без Омска - невнимательно прочитал задачу. У Игоря верно)
 
Цитата
Юрий М пишет: Не нашёл в Вашем файле ни одной переменной.
Верно, я макрос писала в другом файле, но работать он будет, когда активен подобный вложенному файл

Ребят, всем спасибо большое
Страницы: 1
Читают тему
Наверх
Loading...