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

Доработка программки на Excel


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

    Высылайте подробное ТЗ лучше с исходными файлами, с работой Vba давно имею дело.

  2. 366    25  1
    7 дней4435 UAH

    Сделаю. Опыт имеется. Skype: the_drinkins.

  3. Еще 2 ставки скрыты
  • Профиль удален
    3 декабря 2013, 11:14 |
    программа..на каком языке программа написана?
  • Профиль удален
    3 декабря 2013, 11:22 |
    так в самом экселе и написана. VBA видимо
  • Профиль удален
    3 декабря 2013, 12:03 |
    ну тогда это макрос
  • Профиль удален
    3 декабря 2013, 12:09 |
    сделаю всё без вба, что, как, куда менять расскажу отдельно.
  • Профиль удален
    3 декабря 2013, 13:40 |
    Да как ни назовите. Лишь бы работало. Как я понимаю Вы предлагаете написать прогу полностью? Почем?
  • Профиль удален
    3 декабря 2013, 13:54 |
    не прогу а формулы, проги на эксель не пишутся. от 500 в сутки беру, в зависимости от кол-ва формул и тз
  • Профиль удален
    4 декабря 2013, 6:00 |
    В Экселе пишутся такие программы, которые Вам, видимо, и не снились)))
  • Профиль удален
    4 декабря 2013, 17:31 |
    да.. именно по-этому у меня нет отбоя от клиентов которые умоляют избавить их от этих горе "программ" написаных горе писаками... и переписать всё на человеческий вид и формулы.
  • Профиль удален
    4 декабря 2013, 17:44 |
    Удачи Вам - в роли избавителя... Да придет спаситель... Это к Вам...
  • Профиль удален
    3 декабря 2013, 14:03 |
    для каждого из форматов файлов нужно писать всё с нуля, иначе никак
  • Профиль удален
    3 декабря 2013, 15:08 |
    У меня в 1с ( еще 7) написан такой модуль: 1 Выбираем файл - прайс эксель иерархический или плоский - какой выдает поставщик. 2. Назначаем поля типа: если без цены то группа, если код - то индекс, если цена - то розничная или еще какая, если описание - то соответственно. 3. Жмем кнопку просмотра- убеждаемся, что назначено правильно. 4. Сохраняем как настройку для дальнейшего использования. 5. Жмем пипку - загружаем прайс в базу Сейчас есть макрос с формулами пересчета и преобразования прайса по правилам. Хочется прикрутить к нему аналогичный вышеописанному интерфейс назначения полей и зеркальный интерфейс назначения выгружаемых полей/ В имеющемся макросе заложены правила, к примеру : если кол. на складе поставщика 0 , то в выгружаемом файле проставить значение "inactiv", а в таком то столбце проставить дату в определенном формате, а другой столбец весь заполнить "1". Вот эти правила тоже хочется вывести в интерфейс самостоятельной настройки, поскольку жизнь меняется 🙂
  • Профиль удален
    3 декабря 2013, 15:18 |
    если что в экселе, без всяких кнопок, с авто вычислением - обращайтесь, контакты в профиле. если что иное - не помогу.
  • Владислав Кулаков
    4 декабря 2013, 0:11 |
    Позвольте узнать дополнительную информацию о проекте: 1. Какие форматы исходных и результирующих файлов вас интересуют? 2. Что происходит после того, как вы назначили "поля типа" - они становятся красными, или в поле появляется заголовок ("Группа", "Индекс"), или что? Хочется взглянуть на скриншот экселовского файла до обработки макросом и после.
  • Профиль удален
    4 декабря 2013, 0:37 |
    Исходные .xls .xlsx выгрузка результатов в .csv в кодировке UTF8 без BOM и в 1251. Чтобы не путать никого: 1C - приведено как пример желаемого алгоритма выбора-назначения формата загружаемого файла. Скриншоты смогу только завтра.
  • Профиль удален
    4 декабря 2013, 1:51 |
    зачем что-то писать, есть тот же open office и десятки его аналогов, перекодировщиков xls в csv
  • Профиль удален
    4 декабря 2013, 0:50 |
    Забыл, а возможности редактирования нет. Продолжаем. Видится след порядок действий (допустим это тот же эксель, пока не вижу причин отказываться): 1. Задаю наименования столбцов в нужном порядке на листе "Формат выгрузки " 2. Задаю соответсвие полей Загрузки - полям Выгрузки на листе "Формат загрузки" 3. Задаю правила пересчета (это реализовано в нынешнем варианте) 4. Задаю правила обработки и заполнения определенных полей выгружаемого файла. (сейчас это несколько жестко заданных правил) 5. Сохраняю в виде настройки для данного формата входящего-исходящего файла. 6. Жму импорт - просмотр результатов 7. Жму преобразовать - просмотр результатов 8. Коррекция настроек, если нужно 9. Жму экспорт - получаю результирующий файл
  • Профиль удален
    4 декабря 2013, 6:02 |
    Добрый день. Могу все перечисленное реализовать при помощи макросов.
  • Профиль удален
    5 декабря 2013, 0:47 |
    Я приношу извинения за задержку с подробным техзаданием - прямо разорвали по работе. Выложил ролик как работает утилита сейчас. Надеюсь станет более понятны мои запросы к доработке.
  • Сергей Морланг
    5 декабря 2013, 9:03 |
    Посмотрел ролик, это кошмар. Вы тратите КУЧУ времени в пустую. Всё что там происходит, я думаю, можно свести к кликам нескольких кнопок. Предлагаю написать ПО, на нормальном языке. VBA конечно хорошо, но не в таких масштабах. Подумайте на нормальным ПО.
  • Профиль удален
    5 декабря 2013, 9:26 |
    На ролике множество перещелкиваний и прочих телодвижений - это для визуализации где и что происходит. В настройках, при отлаженном формате загрузки, ставятся все галочки и все выполняется за один проход. Предварительная настройка формата займет столько же времени, что и в полноценной программе. Но в экселевском варианте, я на любом этапе, увидев непорядок, к примеру ненужную к загрузке категорию, просто удаляю ее. Несколько гибче. По времени обработки документа в 27 000 наименований - более чем приемлемо - проверено. В сущности, нет "религиозной приверженности" к экселу или другой платформе, но не вижу никаких оснований менять.

Заказчик
Профиль удален


Проект опубликован
12 лет назад
261 просмотр
Метки