10.08.2020, 11:32 [+3 UTC]
в нашей команде: 4 690 чел. | участники онлайн: 2 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.89 (25.04.2020)
JS-v.1.45 | CSS-v.3.39

Общие новости:
13.04.2020, 00:02

Форум:
02.08.2020, 11:21

Последний вопрос:
07.08.2020, 21:21
Всего: 152767

Последний ответ:
08.08.2020, 15:36
Всего: 260350

Последняя рассылка:
08.08.2020, 06:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

РАЗДЕЛ • Пакет MSOffice

Установка, настройка и работа в пакете Microsoft Office.

[администратор рассылки: Megaloman (Мастер-Эксперт)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 264
solowey
Статус: Профессионал
Рейтинг: 53
CradleA
Статус: Профессор
Рейтинг: 44

Перейти к консультации №:
 

Консультация онлайн # 146306
Раздел: • Пакет MSOffice
Автор вопроса: Козьмин Сергей Олегович
Отправлена: 07.10.2008, 10:17
Поступило ответов: 2

Здравствуйте!
У меня такой вопрос: можно ли в Excell создать какую-нибудь функцию или макрос, чтоб она одну строку в ячеке разбивала на несколько ячеек по запятой?
Например, есть ячейка со строкой "http://localhost/,970823,970823,1,338817227.000000", надо, чтоб было 5 ячеек со строками "http://localhost/", "970823", "970823", "1" и "338817227.000000". Если возможно, то как это реализовать?
Заранее благодарен.

Состояние: Консультация закрыта

Ответ # 231417 от Ivanb

Здравствуйте, Козьмин Сергей Олегович!
Можно при помощи макроса
Есть хороший сайт по Excell, там Вы найдете также много интерестного
а по этой ссылке http://www.planetaexcel.ru/tips.php?PHPSESSID=e2b9cb97d7501ec33cf116bd380791d9
найдите "Делим текст на куски", там ответ на Ваш вопрос.


Консультировал: Ivanb
Дата отправки: 07.10.2008, 12:03

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 231422 от Megaloman (Мастер-Эксперт)

Здравствуйте, Козьмин Сергей Олегович!
Макрос в приложении.
Макрос1. В зависимости от параметра Sdvig, он разделит исходную клетку начиная с исходной клетки (при Sdvig=0, исходное содержимое при этом пропадёт), либо начиная с соседней (Sdvig=1), либо со сдвигом на любую другую клетку вправо (а если Sdvig<0, то и влево, если исходная клетка в середине таблицы)
Идея функции по ссылке, указанной Козьмин Сергей Олегович, имеет тот недостаток, что надо этих функций написать в строку не менее, чем ячеек, в которые разбиваем исходный текст. Хорошо, если это заведомо известно.
Моему макросу всё равно, на сколько ячеек бьём текст.
Так что здесь еще не известно, что удобнее. Решать Вам.

Макрос2. То же, что и макрос1, но работает с выделенным диапазоном в столбце. Можно спокойно пользоваться и для одной ячейки.

Приложение:


Консультировал: Megaloman (Мастер-Эксперт)
Дата отправки: 07.10.2008, 13:18

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 146306
PornoSlon

# 1

= общий = | 07.10.2008, 15:13

megaloman
А почему просто не загружать как csv файл(Ведь это класика загрузка файла с разделителями). ? А если уже так то почему не использовать метод Split()?

Megaloman
Мастер-Эксперт

ID: 137394

# 2

= общий = | 07.10.2008, 15:38 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Добавил в ответ макрос, обрабатывающий диапазон ячеек

=====
Нет времени на медленные танцы

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.22278 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.89 от 25.04.2020
Версия JS: 1.45 | Версия CSS: 3.39