Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 25.01.2019
Сообщений: 20

Вывод excel на форму и ее скроллинг

07.02.2023, 12:06. Показов 1999. Ответов 21

Студворк — интернет-сервис помощи студентам
Здравствуйте, тема может показаться пройденной, но прочитав несколько форумов решение вопроса для себя так и не нашел(возможно по причине низкого уровня знаний языка) в связи с чем прошу Вашей помощи.
Вопрос в следующем. Была создана таблица для систематизации и контроля поступающих распоряжений. Изначально отображение таблицы пытался оформить через DBGrid, но у него конфликт с xlsx и воспринимает он только xls, при этом данные в книге не сохраняются. После танцев с бубном нашел другой способ сохранения информации (в приложении код). Однако надо визуализировать таблицу, самым простым способом стало использование olecontainer. У него появилась одна не решаемая для меня деталь - прокрутить строки (посмотреть все содержимое книги) не представляется возможным, скроллбар привязать не получается. Оговорюсь сразу, olecontainer.enable:=false, так как выпрыгивающее окно экселя из Делфи с сопровождающимися дерганиями окна отпугнёт даже самого усилчивого пользователя.
Прошу помочь с моей проблемой. Может есть другие выходы из ситуации кроме как ole, буду рад их опробовать. Заранее спасибо.

 Комментарий модератора 
код выкладывайте прямо в тему в виде текста в обрамлении тэгов нужного ЯП
Вложения, ожидающие проверки
Тип файла: txt код.txt
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2023, 12:06
Ответы с готовыми решениями:

Вывод данных на печать в готовую форму Excel
Здравствуйте! 1с "Управление торговлей" версия 10.3. Есть документ, в который добавлены реквизиты и соответствующие поля на форме...

Вывод данных из строки таблицы в форму при запуске макроса VBA Excel
Добрый день, помогите решить проблему. Даннные из строки таблицы должны загружаться в форму при нажатии кнопки "Изменить" в...

Как сделать форму в Excel в которую нужно вывести данные из Sheet-а, а затем пустить эту форму на принтер?
Как сделать форму в Excel в которую нужно вывести данные из Sheet-а, а затем пустить эту форму на принтер. Я новичок в этом деле. Спасибо!

21
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
09.02.2023, 02:29
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от AzAtom Посмотреть сообщение
А так, до выполнения команды
Ну вот теперь ТС-двоешник сможет снова сказать что это его код.
0
0 / 0 / 0
Регистрация: 25.01.2019
Сообщений: 20
09.02.2023, 12:02  [ТС]
Northener Если бы я разбирался хорошо в языке, то и не писал бы сюда. Думал тут помогают, а не критикуют. Каждый человек что то умеет, что то не очень. И ряд задач у всех разный. Программированием Я занимаюсь крайне редко и в свободное время, вы просто представить себе не сможете мой график, но обсудить другого рветесь вперёд.

Добавлено через 3 минуты
AzAtom Спасибо, сегодня попробую. А заново открываю таблицу потому что пользователь должен сразу видеть изменения которые внес

Добавлено через 1 минуту
Northener Я так понимаю вас это очень беспокоит, что вы по делу даже и строчки не написали...
Очень профессионально

Добавлено через 32 минуты
AzAtom,
Ругается, говорит Вызванный объект был отключен от клиентов

Добавлено через 11 минут
Проблема мне кажется как раз в том, что процесс экселя все ещё запущен, после ошибки в диспетчере их 2, а то и 3, поэтому я думаю он и не даёт с ним работать, что надо сначала завершить работу с книгой, закрыть ее и открыть заново

Добавлено через 3 часа 58 минут
Процесс excel в диспетчере появляется сразу после запуска формы и завершается только после закрытия формы. Может есть метод выгрузить таблицу в stringgrid и завершить процесс, чтобы он заново активировался при нажатии кнопки.
Думаю что пока процесс не завершится, работать ни чего не будет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.02.2023, 12:02

Ввод данных с помощью формы, проведение каких-либо расчетов с помощью Excel и вывод данных в форму
Разработать одну - две электронные формы по теме и запрограммировать их с помощью языка VBA Автоматизация работы с MS Excel (ввод данных...

Как из листа excel перенести данные в форму excel
Добрый день, такой вопрос возник Есть некоторый список из жильцов. Он содержит информацию о них(Имя, когда заехали, когда выехали,...

Слияние с таблицей Excel через форму Excel
У меня есть форма в еселе, которая подготавливает одну строчку (информацию) для слияния с вердовским файлом... Строчка результатов только...

Вывод текста в окно, перенос на следующую строку, скроллинг окна на одну строку
Есть код include 'emu8086.inc' data segment HEIGHT dw 1 WIDTH dw 1 WIN_HEIGHT db 1 ...

Заполнить форму Excel
Есть текстовой документ img1.jpg такого формат и шаблон в excel img2.JPG По каждой позиции необходимо создать бланк с заполненными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru