Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Преобразования из Exel в xml для загрузки на сайт Хотлайн.

200 UAH

Отзыв заказчика о сотрудничестве с Дмитрием В.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все просто супер. Сказать что я доволен - не сказать ничего. Дима обещал приступить в течении нескольких дней а сделал все на следующий день. То сколько это сэкономит моего личного времени, можно даже не описывать, - 300 позиций вручную вбивать занимало дня 4, сейчас 4000 товаров выгрузил за 1,5 минуты. Огромное спасибо за терпение, так как я в этом полный чайник, Дмитрий на все вопросы отвечал четко и по существу + рассказал как можно дальше менять файл чтобы это было сразу и быстро. Еще раз огромное спасибо за проделанную работу.

Отзыв фрилансера о сотрудничестве с Alex Kostev

Оплата
Постановка задачи
Четкость требований
Контактность

Очень доволен сотрудничеством. Четкая постановка задачи, быстрая оплата, приятное общение. Надеюсь, не в последний раз. 🙂

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.
  1. 836    22  1
    Победившая ставка3 дня200 UAH

    Могу предложить решение на php, тем более что уже делал подобное не раз (нужно будет только адаптировать под конкретную структуру).
    Если своего сайта нет, то из локалки тоже можно загружать (поставить Denver, подскажу как именно).
    Стоимость слегка ориентировочная, предварительно хотел бы ознакомиться со структурой исходного файла, и требуемым форматом.
    ---
    Стоимость и сроки уточнил.

  2. 621    19  0
    2 дня1000 UAH

    могу предложить решение для сервера (в виде php-скрипта) , так и программой под windows платформу (один exe файл без необходимости захламлять систему лишним ПО)
    обращайтесь
    Skype : sergey.gm79

  3. 664    42  6   1
    1 день722 UAH

    Есть готовое решение. Пишите, обсудим детали.

  4. 2748    153  0   1
    3 дня500 UAH

    Здравствуйте. Готов написать скрипт для этого на РНР.

  5. Еще 2 ставки скрыты
  • Сергей Морланг
    5 мая 2015, 11:52 |

    Можно пример excel файла?

  • Alex Kostev Интернет-магазин
    5 мая 2015, 19:57 |

    Самораспаковывающийся архив по адресу.

    http://laurin.freedomain.thehost.com.ua/555.exe

    В нем 2 файла – как есть сейчас в xmlи файл excelс данными которые нужно в него перегнать.

    Нужен скрипт или готовый файл excel чтобы в него можно было иногда вносить изменения и он выдавал новый xml файл.

    Посмотрите, если покажется что можете можем договариваться.

  • Alex Kostev Интернет-магазин
    5 мая 2015, 19:56 |

    Самораспаковывающийся архив по адресу.

    http://laurin.freedomain.thehost.com.ua/555.exe

    В нем 2 файла – как есть сейчас в xmlи файл excelс данными которые нужно в него перегнать.

    Нужен скрипт или готовый файл excel чтобы в него можно было иногда вносить изменения и он выдавал новый xml файл.

    Посмотрите, если покажется что можете можем договариваться.

  • Сергей Морланг
    5 мая 2015, 21:04 |

    Что-то типа такого макроса подойдет?

    Private Sub CommandButton1_Click()


    triTab = Chr(9) + Chr(9) + Chr(9)


    Sheets(1).Activate
    Sheets(1).Cells(2, 1).Activate


    MYSTRING = Application.ActiveWorkbook.Path + "\" + Format(Now(), "dd-mm-yyyy HH.MM.SS") + ".txt"


    Open MYSTRING For Output As #1


    Print #1, "<?xml version=" + Chr(34) + "1.0" + Chr(34) + " encoding=" + Chr(34) + "windows-1251" + Chr(34) + " ?>"
    Print #1, "<price>"
    Print #1, Chr(9) + "<date>" + Format(Now(), "yyyy-mm-dd HH:MM") + "</date>"
    Print #1, Chr(9) + "<firmName>Men Active</firmName>"
    Print #1, Chr(9) + "<firmId>22024</firmId>"
    Print #1, Chr(9) + "<rate></rate>"
    Print #1, Chr(9) + "<categories>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>1</id>"
    Print #1, Chr(9) + "<name>Мужская одежда</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>2</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужские плавки</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>3</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужское нижнее белье</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>4</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужские шорты</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>5</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужское термобелье</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>6</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужские футболки, майки</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>7</id>"
    Print #1, Chr(9) + "<name>Домашний текстиль</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>8</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Полотенца</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>9</id>"
    Print #1, Chr(9) + "<name>Спортивная одежда, обувь</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>10</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Термобелье</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>11</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Спортивные шорты, бриджи</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>12</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Пляжные шорты</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>13</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Мужская домашняя одежда</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>14</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Спортивные брюки</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "<category>"
    Print #1, Chr(9) + "<id>15</id>"
    Print #1, Chr(9) + "<parentId>1</parentId>"
    Print #1, Chr(9) + "<name>Спортивные футболки тениски</name>"
    Print #1, Chr(9) + "</category>"
    Print #1, Chr(9) + "</categories>"


    Print #1, Chr(9) + "<items>"


    Do Until IsEmpty(ActiveCell)

    Print #1, Chr(9) + Chr(9) + "<item>"

    Print #1, triTab + "<id>" + Sheets(1).Cells(ActiveCell.Row, 1) + "</id>"
    Print #1, triTab + "<categoryId>" + CStr(Sheets(1).Cells(ActiveCell.Row, 2)) + "</categoryId>"
    Print #1, triTab + "<group_id>" + CStr(Sheets(1).Cells(ActiveCell.Row, 3)) + "</group_id>"
    Print #1, triTab + "<code>" + CStr(Sheets(1).Cells(ActiveCell.Row, 4)) + "</code>"
    Print #1, triTab + "<vendor>" + CStr(Sheets(1).Cells(ActiveCell.Row, 5)) + "</vendor>"
    Print #1, triTab + "<name>" + CStr(Sheets(1).Cells(ActiveCell.Row, 6)) + "</name>"
    Print #1, triTab + "<nadescriptionme>" + CStr(Sheets(1).Cells(ActiveCell.Row, 7)) + "</description>"

    Print #1, Chr(9) + Chr(9) + "</item>"


    ' Перемещение на 1 строку ниже текущего местонахождения.
    ActiveCell.Offset(1, 0).Select
    Loop


    Print #1, Chr(9) + "</items>"
    Print #1, "</price>"


    Close #1


    MsgBox "Вывод в файл закончен"


    End Sub




  • Alex Kostev Интернет-магазин
    5 мая 2015, 21:06 |

    Спасибо огромное за внимание и беспокойство. Уже просто отдал другому человеку пол часа назад. Еще раз извините за потраченное время.

  • Сергей Морланг
    5 мая 2015, 21:08 |

    Все нормально 🙂

Актуальные фриланс-проекты в категории Базы данных и SQL

Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:

2000 UAH

Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее…

Администрирование систем и сетейБазы данных и SQL ∙ 1 день 19 часов назад ∙ 15 ставок

Система учета, планирования и продажи для грибной фермы

27 000 UAH

Это полный, финальный текст Технического задания (ТЗ). Он объединяет все ваши требования: 16 камер, 20 контрагентов, расписание по дням, учет тары, расчет рентабельности и обязательное деление на три сорта грибов. Вы можете полностью скопировать этот текст и отправлять…

Базы данных и SQLУправление клиентами и CRM ∙ 3 дня 23 часа назад ∙ 55 ставок

Внешний отчет 1С 8.3 — прогноз остатков товаров

1000 UAH

Нужен внешний отчет (.erf) для 1С:Предприятие 8.3 (конфигурация уточняется). Что должно делать: Извлекать остатки товаров из базы Анализировать историю продаж за последние 30 дней Считать средний темп продаж по каждому товару Определять через сколько дней товар закончится…

Базы данных и SQLУправление клиентами и CRM ∙ 3 дня 23 часа назад ∙ 13 ставок

Аудит безопасности веб-приложения и базы данных для пользовательской CRM — специалист по BaaS / Database-as-API (пентест)

Обзор проекта Мы управляем индивидуально разработанной платформой управления взаимоотношениями с клиентами (CRM), которая обслуживает два сервисных бизнеса на одной системе. Это современное веб-приложение на JavaScript, поддерживаемое базой данных как сервис (BaaS) и развернутое…

Базы данных и SQLТестирование и QA ∙ 4 дня 12 часов назад ∙ 10 ставок

Синхронизация баз данных

Синхронизация программ Microsoft Access и CRM SalesDrive. Передача данных из CRM в Microsoft Access на первом этапе (изменение статуса воронки). Передача данных из Microsoft Access в CRM на втором этапе (изменение статуса в программе).

Базы данных и SQL ∙ 4 дня 18 часов назад ∙ 12 ставок

Заказчик
Alex Kostev Интернет-магазин
Украина Николаев  36  0
Проект опубликован
11 лет назад
416 просмотров