Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос для преобразования текста из одной ячейке в таблицу - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для преобразования текста из одной ячейке в таблицу (Макросы/Sub)
Макрос для преобразования текста из одной ячейке в таблицу
MattRayder Дата: Суббота, 18.01.2020, 19:41 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Привет, форумчане.
Столкнулся с проблемой, что не получается разбить текст из одной ячейке на строки и столбцы.

Исходные данные и желаемый результат в файле во вложении.
Помоги, пожалуйста :)

1. Макрос должен вытаскивать слова между }," и ближайшей ", вставлять их в ячейку А2.
2. Далее вытаскивать цифровое значение между price": и ближайшей запятой, заменяя точку на запятую и вставлять значение в ячейку B2.
3. И вытаскивать цифровое значение между count": и ближайшей }, вставляя в ячейку C2.
После этого пункты 1,2,3 повторяются, но указывая данные на строку под номером 3, сохраняя столбцы.
К сообщению приложен файл: 6145805.xlsx (16.9 Kb)


Сообщение отредактировал MattRayder - Суббота, 18.01.2020, 20:14
 
Ответить
СообщениеПривет, форумчане.
Столкнулся с проблемой, что не получается разбить текст из одной ячейке на строки и столбцы.

Исходные данные и желаемый результат в файле во вложении.
Помоги, пожалуйста :)

1. Макрос должен вытаскивать слова между }," и ближайшей ", вставлять их в ячейку А2.
2. Далее вытаскивать цифровое значение между price": и ближайшей запятой, заменяя точку на запятую и вставлять значение в ячейку B2.
3. И вытаскивать цифровое значение между count": и ближайшей }, вставляя в ячейку C2.
После этого пункты 1,2,3 повторяются, но указывая данные на строку под номером 3, сохраняя столбцы.

Автор - MattRayder
Дата добавления - 18.01.2020 в 19:41
Dmitriy_37 Дата: Суббота, 18.01.2020, 19:46 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 4 ±
Замечаний: 0% ±

Excel 2010
MattRayder, и Вам здравствуйте!

Файлик бы все-таки посмотреть...
 
Ответить
СообщениеMattRayder, и Вам здравствуйте!

Файлик бы все-таки посмотреть...

Автор - Dmitriy_37
Дата добавления - 18.01.2020 в 19:46
MattRayder Дата: Суббота, 18.01.2020, 19:54 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Файлик бы все-таки посмотреть...


Мда, а файлик я и забыл)
К сообщению приложен файл: 1347172.xlsx (16.9 Kb)


Сообщение отредактировал MattRayder - Суббота, 18.01.2020, 20:09
 
Ответить
Сообщение
Файлик бы все-таки посмотреть...


Мда, а файлик я и забыл)

Автор - MattRayder
Дата добавления - 18.01.2020 в 19:54
Pelena Дата: Суббота, 18.01.2020, 20:27 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Обязательно макрос? Power Query не подойдёт? При изменении данных просто обновите запрос на втором листе
К сообщению приложен файл: 1942368.xlsx (34.8 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеОбязательно макрос? Power Query не подойдёт? При изменении данных просто обновите запрос на втором листе

Автор - Pelena
Дата добавления - 18.01.2020 в 20:27
MattRayder Дата: Суббота, 18.01.2020, 20:39 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Обязательно макрос? Power Query не подойдёт? При изменении данных просто обновите запрос на втором листе

А, если так можно, то отлично!

Спасибо большое за помощь! Можно закрывать тему.
 
Ответить
Сообщение
Обязательно макрос? Power Query не подойдёт? При изменении данных просто обновите запрос на втором листе

А, если так можно, то отлично!

Спасибо большое за помощь! Можно закрывать тему.

Автор - MattRayder
Дата добавления - 18.01.2020 в 20:39
Dmitriy_37 Дата: Суббота, 18.01.2020, 20:39 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 4 ±
Замечаний: 0% ±

Excel 2010
И вариант макросом
К сообщению приложен файл: Split.xlsm (23.1 Kb)
 
Ответить
СообщениеИ вариант макросом

Автор - Dmitriy_37
Дата добавления - 18.01.2020 в 20:39
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для преобразования текста из одной ячейке в таблицу (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!