Другие языки программирования и технологии

Здравствуйте, хочу сделать программу для автозаполнения таблицы.

Таблица с раскроем деталей ДСП. Смысл такой: интерфейс с подписанными окнами, в окнах либо выпадающие списки для выбора типа изделия, наполнения изделия, варианты различной фурнитуры, окна с размерами, куда можно забить ширину, высоту, глубину и другое, а после того как все данные введены они перенаправляются в EXCEL и там через формулы и условия заполняют всю таблицу. Т. е. это получается именно интерфейс для работы с EXCEL, без лишних окон, а только с необходимыми мне. Как лучше это всё оформить? Спасибо.
Смотришь не в ту сторону.

До появления электронных таблиц (да и сейчас) программы представляли собой три части.

Первая часть– специальные файлы для хранения нужных данных (БАЗА ДАННЫХ) – формат и взаимосвязь этих файлов не такие уж простые.

И поэтому
Вторая часть– ДИАЛОГОВЫЕ ОКНА - для редактирования этих специальных файлов.
Это всякого рода формы (интерфейс), которые позволяют не показывать простому пользователю «кухню», от которой у него закипели бы мозги.

Ну а
Третья часть – это ФОРМИРОВАНИЕ ОТЧЁТОВ из заполненной базы данных- для чего и пишутся программы.

И объединяли эти части в единое целое специальные обученные люди - программисты.

С появлением электронных таблиц появилась возможность ВСЕ ТРИ ЧАСТИ ПРОГРАММЫ ОБЪЕДИНИТЬ в ОДНОЙ ТАБЛИЦЕ. (Но за это приходится расплачиваться излишним количеством информации на экране.)
И теперь любой, кто умеет пользоваться клавиатурой и мышкой, может сделать нужную ему программу под себя. Специальных знаний для этого не нужно (или почти не нужно – почти -это то, с чем столкнулись вы).
А всякого рода формы, которые есть в Экселе – это дань прошлому. Без них можно спокойно обойтись.
----
«…меня не устраивает вид таблицы, с кучей ненужных деталей…»
Если это серьёзно, то вам надо
- как минимум сделать листы с данными скрытыми и удалить с экрана меню Экселя.
- а лучше всего писать свою программу, хотя бы, в MS Access,
но это ОЧЕНЬ НА МНОГО сложнее чем напрямую заполнять таблицу Экселя.
Ануар Оспанов
Ануар Оспанов
10 676
Лучший ответ
Анатолий Фёдоровичь Пома Вот это как раз то что нужно, но я не знаю в чём мне сделать интерфейс, с чего начать, я начал изучать сейчас Pyton, но не уверен, что это то что нужно, там проблемы с исполняемыми файлами. Но на этом языке могу прописать все формулы и условия, тоже самое могу сделать и в таблицах Excel, могу оформить это более-менее приемлемо, для внутреннего употребления, но проблема в том, что периодически нужно отправлять эту таблицу другим людям и они начинаю высказывать претензии на то, что они не понимают в этом ничего и им нужен понятный минимум. Проблема в том, что периоды уменьшились и такое стало происходить слишком часто. Таблицы я забиваю в LibreOffice, но сейчас пытаюсь найти решение с оптимальным интерфейсом и вот тут застопорился.
Формы и VBA, если именно прям в Экселе надо
Выпадающие списки в Экселе сделать элементарно..
Диман Mrvolk
Диман Mrvolk
67 497
Хочешь - делай. Вопрос то в чём? Формы и в самом Excel'е есть.
Дмитрий Смалюк
Дмитрий Смалюк
37 589

Похожие вопросы