Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
Просмотр темы (Новые вначале) |
21.01.2010 19:47 | ||||
kovalev | В принципе, так и есть (хитрый план). Спасибо ответившим | |||
16.01.2010 00:44 | ||||
VoVaN | Робат, по-моему речь идет о прайсах третьих фирм. В данном случае "заставить" их манагера делать прайсы "структурировано" - это пипец какой хитрый план. | |||
15.01.2010 17:53 | ||||
Робот Вертер |
Цитата:
можно заставить их делать както структурировано - в этом столбике код товара, в этом цена итд потом все это легко открыть через OLE например, и делай себе с ячейками шо хочешь. загоняй их структурировано в базу своей прогой. Картинки это отдельный объект и так просто ты их не сассоциируешь с нужным товаром. Лучше если они эти файлы картинок будут отдельно присылать, называя имена файлов кодами продукции. Тогда ты их дополнительно загрузишь в базу в нужные записи. |
|||
14.01.2010 18:15 | ||||
kovalev |
Цитата:
|
|||
07.01.2010 22:56 | ||||
Protey |
Слушай, а база-то на основе чего? И еще: неплохо было бы выложить сюда пару примеров (РАЗНЫХ) прайсов, дабы народ понял, что ты хочешь из прайсов вытащить и в какую базу (в частности на каком движке) втянуть. Фишка в чем: если у тебя в прайсе есть код-наименование-цена-картинка(привязанная к ячейке) и надо втянуть в базу на основе оракла или 1С 8х, то мир реально становится проще. Если же у тебя другая структура, или пересекающиеся коды, то тебе на уровень эвристического программирования |
|||
06.01.2010 10:06 | ||||
kovalev |
если гуглить то по запросу типа "InsertPicture excel"[/quote] Спасибо |
|||
06.01.2010 07:37 | ||||
ustas |
вообще она вроде как самостоятельный объект, если я не ошибаюсь, но позиционировать и подогнать под размер ячейки вроде как можно, кусочки vba в тырнете валяются Цитата:
Цитата:
Цитата:
|
|||
05.01.2010 22:14 | ||||
kovalev |
Цитата:
|
|||
05.01.2010 17:33 | ||||
Absent |
Слава, Паша-вЭксэльКнигеЯваСкриптоСтроитель... Имхо все мы трое ошибались... А есть ли возможность на вход получить не эхэльку, а сразу какойто удобоваримый формат? Как часто возникает необходимость в такого рода конвертации? Какие обЪёмы данных? |
|||
05.01.2010 15:20 | ||||
ustas |
один из методов извлечения картинок из excel файла (может еще чего есть) Сохранять книгу как html страницу в какую нибудь темповую директорию созданную специально для этого, соответственно создаться папка с графикой, где будут все картинки которые находятся в книге. |
|||
05.01.2010 14:46 | ||||
kovalev |
Цитата:
Почесав затылок, юзер дописал через 2 минуты к сожалению, произвольно ) Вопросов в общем не возникает уже, остается вопрос с картинками. Если штатным макросом можно сохранить его в файл, то остальных проблем вроде как и нет. |
|||
05.01.2010 13:57 | ||||
TIGR | ну с этим конечно не поспоришь | |||
05.01.2010 13:55 | ||||
Lester | легче всегда на том, что хорошо знаешь | |||
05.01.2010 13:53 | ||||
TIGR | я многого конечно не знаю, но меня очень всегда смущала эта возможность писать на WSH и JScipt-е системные скрипты легче имхо на чем то приятном типа дельфы, пхп, шарпе автоматизировать какие-нибудь действия... | |||
05.01.2010 12:48 | ||||
ustas | а как таблица организована в экселе? | |||
05.01.2010 11:19 | ||||
VoVaN |
Я когда-то давно делал почти через ХТМЛ. Точнее - через RTF, синтаксис весьма простой но есть всё необходимое (например - объединенные поля), формат открытый, парсить не сложно. ПС Поручили сделать "чтобы можно было печатать экселевские файлы". На ударном алфавитно-цифровом печатающем устройстройстве (суровый мегадевайс размером с шифоньер и орет как пулемет). Драйвер под этот реликт совеццкой эпохи было писать интересно (особенно расшифровывать оригинальный взгляд совеццких инженеров на КОИ-7), а вот гемороиться со сраными экселями - вовсе нет :( |
|||
05.01.2010 10:02 | ||||
Protey |
Вопрос: а зачем? Куда надо потом втягивать? Вытянуть данные из экселя - не вопрос, но для чего? Почесав затылок, юзер дописал через 8 минут А для чего? Куда потом надо втягивать? Это один файл или несколько? Они стандартные или имеют разные структуры? Многие задачи выполняет WSH (widows script host), VBScript, Jscript. |
|||
04.01.2010 17:02 | ||||
Lester | ODBC? . | |||
04.01.2010 16:35 | ||||
kovalev |
вытащить данные из XLS Собственно, вытащить данные из Excell файла. Конечно, самый простой вариант - CSV, но в файле дополнительно картинки. Вариант - написать макрос, который сохраняет картинки в файл, а на месте картинки - имя файла, далее CSV и вроде ОК. Еще вариант - сохранить в хтмл виде (файлы кратинок кладутся в отдельную папку), потом парсить хтмл. В общем, кто сталкивался, какой менее геморойный ? |