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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2014, 14:04   #1
Thez
Пользователь
 
Регистрация: 23.02.2014
Сообщений: 27
По умолчанию Разбор строки

Здравствуйте,

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

Например:
s = "A,D, AA ,AB "
m[0] = "A"
m[1] = "D"
m[2] = "AA"
m[3] = "AB"

Знаю, что от пробелов можно избавиться с помощью Replace(s," ",""), а вот как разбить по частям, к сожалению, не додумался. Прошу вашей помощи
Thez вне форума Ответить с цитированием
Старый 23.04.2014, 14:15   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

говорят, что в VBA есть функция Split(), которая и делает именно то, что Вам нужно!

Код:
m = Split(s, ",")

Последний раз редактировалось Serge_Bliznykov; 23.04.2014 в 14:18.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разбор строки Celestia Общие вопросы Delphi 3 07.11.2012 17:10
разбор строки djKeysi C# (си шарп) 18 18.08.2011 07:14
разбор строки D_e_n_n Помощь студентам 2 03.03.2011 15:22
Разбор строки DenisVoronov Помощь студентам 11 18.11.2010 11:18
Разбор строки... CodeExpert Помощь студентам 3 23.02.2010 18:16