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

Переделать чтение xlsx фалов в Delphi проекте


  1. 1479    72  0
    5 днів1000 UAH

    Здравствуйте, Леонид.
    Можно получить исходные тексты и примеры Excel файлов для более точной оценки времени и сроков ?
    Возможна разработка новой программы под ваши требования, которые хотелось бы узнать из переписки.
    Пообщаться можно в ЛС.

  2. 1 ставку приховано
  • Профіль видалено
    31 липня 2021, 12:16 |

    У меня есть подозрение что чтение данных из excel сделано по ячейкам, что приводит к проблеме со скоростью работы.

    Возможно, если читать сразу страницу целиком, проблема уйдёт.

  • Леонид Мартынюк
    31 липня 2021, 21:44 |

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

  • Можно попробовать переложить проект в delphi  seatle или выше. Там есть Firedac , и решений несколько. Обращайтесь через личку- обсудим.

    Например- 

    В Fdconnection.database=' C:\path\file.xlsx'

    Fdconnection.ODBCDriver={Microsoft Excel Driver (*.xls,*.xlsx,*.xlsm,*.xlsb)}

    Fdconnection.DriverID=ODBC

    и пользуем запрос select * from [Sheet123]

  • Леонид Мартынюк
    31 липня 2021, 21:53 |

    типа  работает  с файлом  как  с  БД?  вообще  если  настраивать  odbc  это не  желательно там не  особо грамотные пользователи. 


    У  меня  стоит   delphi 2010  это  больше  или  меньше  seatle.  да  еще  там  EHLib непонятно нафига   - пришлось искать  исходники.

    Я  как  то не  особо  слежу сейчас за  версиями -  давно на  делфязх не  пишу  просто не  нашел  менеджер  кому впарить  доделываь это  добро.     Поэтому  путаюсь  в  их  номерах версий.  теперь  там  какие  то  XE  пошли


  • Исходники есть? и что крутится на Access ? Давай через личку - помогу. 

  • Леонид Мартынюк
    2 серпня 2021, 18:06 |

    исходники  есть  но  задача  найти решение  как  читать  файл екселя без  екселя.  устроит  просто  чистый  проект  с  одной  кнопкой.

    разбиратся  в  том проекте  не обязательно

  • Коля Лісник
    3 серпня 2021, 13:43 |

    Можете скинуть пример xlsx файла ?. Я делал на делфи программу для распечатки дипломов на униварситет (чтение xml-ЄДЕБО файла с применением форматирования и експортом в docx).

  • "как  читать  файл екселя без  екселя"  -

    https://www.axolot.com/xls.htm - очень хорошо работает 

    https://www.sqlmanager.net/ru/products/tools/advancedimport -чуток другое но работает.

    http://www.scalabium.com/smi/ - очень хорошо работает даже wizard встроен.

Актуальні фриланс-проєкти в категорії Десктопні додатки

Модифікація в роботі емулятора

2000 UAH

Доброго дня. Я скачав з Інтернету емулятор ігрового автомата gaminator cf final. Він мені дуже сподобався, але там є недоліки. Є адмін панель, але вона відкривається вільно, але не закривається взагалі. Закривається тільки разом з додатком. А дані, після зміни в адмін панелі -…

Десктопні додатки ∙ 7 днів 2 години тому ∙ 10 ставок

Розробка кастомного ПЗ (Android-додатка + CMS) для кіосків самообслуговування SUNMI K2 (Фастфуд)

1000 UAH

Шукаємо досвідчену команду або Middle/Senior Android-розробника (можливо, з Full-stack навичками) для створення власного програмного забезпечення для кіосків самообслуговування ритейл-мережі закладу швидкого харчування. Зараз наші термінали працюють на базі готового хмарного…

CMSДесктопні додатки ∙ 11 днів 22 години тому ∙ 23 ставки

Замовник
Леонид Мартынюк
Україна Харків  63  0
Проєкт опублікований
4 роки тому
59 переглядів
Мітки