Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

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


Client does not wish to make a prepayment? Payment through Safe helps avoid potential fraud.
  1. 87  
    2 days10 USD

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

  2. 366    25  1
    7 days100 USD

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

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

Client
Profile deleted


Project published
12 years back
261 views