Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Пакет Microsoft Office

  Все выпуски  

RusFAQ.ru: Пакет Microsoft Office


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Пакет Microsoft Office

Выпуск № 663
от 12.10.2008, 10:35

Администратор:Ерёмин А.А.
В рассылке:Подписчиков: 386, Экспертов: 82
В номере:Вопросов: 1, Ответов: 2

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


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

Вопрос № 146.306
Здравствуйте!
У меня такой вопрос: можно ли в Excell создать какую-нибудь функцию или макрос, чтоб она одну строку в ячеке разбивала на несколько ячеек по запятой?
Например, есть ячейка со строкой "http://localhost/,970823,970823,1,338817227.000000", надо, чтоб было 5 ячеек со строками "http://localhost/", "970823", "970823", "1" и "338817227.000000". Если возможно, то как это реализовать?
Заранее благодарен.
Отправлен: 07.10.2008, 10:17
Вопрос задал: Козьмин Сергей Олегович (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

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

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

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

Приложение:

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

Ответ отправил: megaloman (статус: Практикант)
Ответ отправлен: 07.10.2008, 13:18
Оценка за ответ: 5


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 5.5 от 09.10.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное