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  пошли


  • Константин Александрович
    1 августа 2021, 17:48 |

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

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

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

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

  • Коля Лісник
    3 августа 2021, 13:43 |

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

  • Константин Александрович
    3 августа 2021, 14:04 |

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

    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. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ…

Десктопные приложения ∙ 3 дня 2 часа назад ∙ 10 ставок

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

1000 UAH

Ищем опытную команду или Middle/Senior Android-разработчика (возможно, с Full-stack навыками) для создания собственного программного обеспечения для киосков самообслуживания сети заведений быстрого питания. Сейчас наши терминалы работают на базе готового облачного интегратора,…

CMSДесктопные приложения ∙ 7 дней 22 часа назад ∙ 23 ставки

Нужно сделать миграцию текущей рабочей программы с foxpro на C#

Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить…

C#Десктопные приложения ∙ 13 дней 6 часов назад ∙ 19 ставок

Заказчик
Леонид Мартынюк
Украина Харьков  63  0
Проект опубликован
4 года назад
59 просмотров
Метки