|
Компьютеры Уголок для решения бытовых компьютерных проблем. |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
20.01.2011, 02:19 | #1 |
помогите в Excel
Вопросик по экселю. За помощь даже пиффо выставлю
Есть следующее: прайс на сайте http://www.mebelidom.com/pricelist/ Его можно как угодно записать на локальный диск (с сайта по ссылке) и чем угодно открыть - ограничений никаких нет. ЦЕЛЬ: создать excel-файл с двумя столбцами В первом НАЗВАНИЕ ссылки, во втором - САМА ССЫЛКА Пробовал сохранять из Оперы и открывать Экселем. Копировать столбик и вставлять рядом с разными вариациями "параметров вставки". Но чтобы вставилась именно ссылка - никак не получается. Помогите, плиз P.S. Снова надеюсь на Струка |
|
20.01.2011, 04:18 | #2 |
Тебе надо лист но с гипер ссылками ?? чтоб клацать на наименования и переходило на сайт ??
|
|
20.01.2011, 05:08 | #3 | |
Цитата:
Мне нужно 2 столбика с текстом В первом столбике - названия ссылок (наименования товара) Во втором столбике ссылки в текстовом виде |
||
20.01.2011, 08:49 | #4 |
Гость
Сообщений: n/a
|
Выделяешь на сайте то, что тебе надо, копируешь.
В Экселе выделяешь 6-7 столбиков (сверху-вниз). В выделение вставляешь то, что скопировал. Лишние столбцы потом удаляешь. (На сайте таблица, содержащая пустые столбцы, поэтому ты нифига и не видишь в экселе при вставке. Столбцов экселе изначально должно быть больше 2-х, чтобы данные влезли) Объяснил как смог... |
20.01.2011, 12:55 | #5 | |
Цитата:
В экселе у меня и так уже есть столбик со ссылками. Все 2500 строк. Текст в строках синий, ссылкой, или анчором, как его там. При нажатии на текст в экселе - открывается браузер и загружается нужная страница по ссылке из экселя. Цель: Из этого столбика в экселе сделать ДВА столбика. В первом - текст ссылки, во втором - САМА ссылка в явном текстовом виде (http://www.......) |
||
20.01.2011, 15:56 | #6 |
Что-то не грузится mebelidom.com
Прикрепи хоть файлик, в котором нужно сделать две строки, что-ли... |
|
20.01.2011, 16:20 | #7 |
Чтобы автоматически выдрать эти ссылки - не получилось. Перебрал функции, пробовал Вордом.....
Ручной метод: 1. открываем html в текстовом редакторе 2. ищем http : // www . mebelidom . com (наставил тут пробелов чтобы не преобразовалось в ссылку) и удаляем лишнее до нее, после нее до наименования товара, от наименования до следующей ссылки. Если нужны и коды и цены, то их тоже оставляем. 3. Для дальнейшего преобразования расставляем все по строчкам: код - след строка наименование - следующая адрес - следующая цена - следующая второй код ......... 4. Сохраняем как текст. 5а. Открываем его в Экселе и получаем все в один столбик. Радуемся дальнейшему геморою по переносу ячеек на нужное место. 5б. Открываем его в Ворде. 6. Выделяем ВСЕ 7. Меню Таблица - Преобразовать - Преобразовать в таблицу, указываем нужное кол-во столбцов (если только наименование и адрес, то два), разделитель - знак абзаца 8. Если результат то что надо, то перенести все в Эксел можно тремя способами. 9а. Выделяем всю таблицу, Ctrl-C, открываем в Экселе новый документ или лист и вставляем. 9б. Сохраняем как html, открываем его Экселом. 9в. Если Офис 2007й и новее, то Эксел должон открыть и вордовский документ. Это я сейчас проверить не могу, у меня 2000й офис. У меня метод 9б прошел. Ну и если 2007й и новее офис, то можно поискать в Экселе и подходящую функцию. Есть ли она там, не знаю. Кстати через Гуглю в полпинка не нашел. Последний раз редактировалось ВладВВМ; 20.01.2011 в 16:36. |
|
20.01.2011, 17:23 | #8 |
Такое как в прикреплении должно получиться?
З.Ы. Все действие в одну строку Последний раз редактировалось fox_12; 20.01.2011 в 17:38. |
|
20.01.2011, 18:08 | #9 | |
Цитата:
Именно это я и хотел и подробное описание, как делать |
||
20.01.2011, 18:48 | #10 | |
Цитата:
Весь секрет в том что у меня Линукс стоит. Сама строка, которая все это проделывает: perl -e 'while(<>){ if ($_=~ m/sc-price-code.*href="(.*)">(.*)<\/a>(.*)/){ print "\"$1\",\"$2\"\n"; }}' < 2323.htm > 2323.csv Где 2323.htm - файлик html с сайта 2323.csv - файлик, куда скидываем результат Затем этот файлик преспокойно экспортится в Excel, единственно кодировку UTF-8 указываем, чтобы русские названия нормально прочитались, ну а потом уже сохраняем его в нужном нам формате xls. Можно и под виндой такого же добиться - только какой-нибудь activeperl ставить надо... Последний раз редактировалось fox_12; 20.01.2011 в 22:59. |
||
24.01.2011, 02:45 | #11 |
В винде кто-то может помочь?
А то винта не найду никак простенького, чтобы линуху поставить :-) |
|
24.01.2011, 05:30 | #12 |
Адрес: Львів
Возраст: 51
Сообщений: 8,692
Длина: 17480мкм
Диаметр: 35мм
|
Между прочим ... можно и так.
ПС. Валера ... я какбе намекаю что на сайте у тебя тоже юникс.
__________________
Freelancer Chronicles my diy-diary Последний раз редактировалось softm; 24.01.2011 в 05:34. |
24.01.2011, 04:26 | #13 |
а что ??
|
|
24.01.2011, 13:48 | #14 |
Забанен
Адрес: Мелитополь
Возраст: 54
Сообщений: 9,887
Машина: Фапалка для Викса и Андрюка
Длина: 173300мкм
Диаметр: 0мм
|
Может и глупость скажу (прайс не смотрел)...
а если выделить ячейки соссылками, скопировать в буфер а потом в нужном месте правой кнопкой вызвать контекст, выбрать "Специальная вставка" и выбрать "Значение"...я попробовал, создав левую гиперссылку, вставило как текст.....вроде как по заданию))))))) |
24.01.2011, 15:53 | #15 | |
Адрес: Львів
Возраст: 51
Сообщений: 8,692
Длина: 17480мкм
Диаметр: 35мм
|
Цитата:
му-му! Симсон, инженерный подход - это внатуре круто. правда один нюанс, там какбе наименования групп посередине, и мой ацкий скрипт их как бе забрал ... то есть мой програмерско-конструкторский подход круче вашего инженерного
__________________
Freelancer Chronicles my diy-diary Последний раз редактировалось softm; 24.01.2011 в 15:58. |
|
24.01.2011, 16:09 | #16 | |
Забанен
Адрес: Мелитополь
Возраст: 54
Сообщений: 9,887
Машина: Фапалка для Викса и Андрюка
Длина: 173300мкм
Диаметр: 0мм
|
Цитата:
а шотокое скрипт? солнцеподобный... |
|
24.01.2011, 16:11 | #17 |
Адрес: Львів
Возраст: 51
Сообщений: 8,692
Длина: 17480мкм
Диаметр: 35мм
|
Це отово ота херня, что я дал ссылку НА.
Она качает у него страницу с сайта, обрабатывает, сохраняет csv-файл, и показывает ссылку на оную + поличество обработанніх записей. А вы шо подумали ?
__________________
Freelancer Chronicles my diy-diary |
24.01.2011, 16:28 | #18 | |
Цитата:
нада себе такой скриптик поставить :-) |
||
26.01.2011, 22:09 | #19 |
Адрес: Черньигов
Сообщений: 3,393
Машина: Fiat Chroma 2.0ti 88'
Длина: 19700мкм
Диаметр: 35мм
|
пичаль...
__________________
[URL="http://auto.ria.ua/auto_mazda_323_11066008.html"]http://bio.nm.ru/[/URL] |
26.01.2011, 23:11 | #20 |
энджойрекатор
Возраст: 42
Сообщений: 13,551
Длина: 204480мкм
Диаметр: 50мм
|
цирк еще не уехал?
|
27.01.2011, 00:02 | #21 |
инфа 100%
Адрес: Запорожье
Возраст: 56
Сообщений: 11,612
Длина: 138890мкм
Диаметр: 40мм
|
__________________
ухаха утэта ржака |
27.01.2011, 00:28 | #22 | |
энджойрекатор
Возраст: 42
Сообщений: 13,551
Длина: 204480мкм
Диаметр: 50мм
|
Цитата:
так где дуэлянты? когда будете стреляться? публика ждет. |
|
27.01.2011, 00:45 | #23 |
Работа сделана и оплачена
Большая благодарность fox12 Особенно за терпение ко мне и моим прихотям Сделал всё идеально через php если кто всё же предложит решение именно в excel - просто интересно для себя. |
|
27.01.2011, 00:48 | #24 |
Адрес: Черньигов
Сообщений: 3,393
Машина: Fiat Chroma 2.0ti 88'
Длина: 19700мкм
Диаметр: 35мм
|
А бегемоту пасипа? мог бы и хамер подсуетить?
__________________
[URL="http://auto.ria.ua/auto_mazda_323_11066008.html"]http://bio.nm.ru/[/URL] |
27.01.2011, 14:36 | #25 | |
энджойрекатор
Возраст: 42
Сообщений: 13,551
Длина: 204480мкм
Диаметр: 50мм
|
Цитата:
там convertprice.exe, и xls - пример того, что у меня получилось после запуска convertprice.exe как пользоваться: открыть http://www.mebelidom.com/pricelist/ в опере: правой кнопкой -> Source: откроется исходник -> save as сохранить его как html или текст, не принципиально запустить convertprice.exe, нажать Convert, выбрать сохраненный файл. выходной файл будет сохранен по тому же пути, с именем out.xls нужен .net 3.5, библиотеку для создания xls я взял от офиса 2010, если стоит более ранняя версия - есть шанс что не заработает, можно переделать. |
|
|
Метки |
Софти бьется лопаткой |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|