Другие языки программирования и технологии
Здравствуйте, хочу сделать программу для автозаполнения таблицы.
Таблица с раскроем деталей ДСП. Смысл такой: интерфейс с подписанными окнами, в окнах либо выпадающие списки для выбора типа изделия, наполнения изделия, варианты различной фурнитуры, окна с размерами, куда можно забить ширину, высоту, глубину и другое, а после того как все данные введены они перенаправляются в EXCEL и там через формулы и условия заполняют всю таблицу. Т. е. это получается именно интерфейс для работы с EXCEL, без лишних окон, а только с необходимыми мне. Как лучше это всё оформить? Спасибо.
Смотришь не в ту сторону.
До появления электронных таблиц (да и сейчас) программы представляли собой три части.
Первая часть– специальные файлы для хранения нужных данных (БАЗА ДАННЫХ) – формат и взаимосвязь этих файлов не такие уж простые.
И поэтому
Вторая часть– ДИАЛОГОВЫЕ ОКНА - для редактирования этих специальных файлов.
Это всякого рода формы (интерфейс), которые позволяют не показывать простому пользователю «кухню», от которой у него закипели бы мозги.
Ну а
Третья часть – это ФОРМИРОВАНИЕ ОТЧЁТОВ из заполненной базы данных- для чего и пишутся программы.
И объединяли эти части в единое целое специальные обученные люди - программисты.
С появлением электронных таблиц появилась возможность ВСЕ ТРИ ЧАСТИ ПРОГРАММЫ ОБЪЕДИНИТЬ в ОДНОЙ ТАБЛИЦЕ. (Но за это приходится расплачиваться излишним количеством информации на экране.)
И теперь любой, кто умеет пользоваться клавиатурой и мышкой, может сделать нужную ему программу под себя. Специальных знаний для этого не нужно (или почти не нужно – почти -это то, с чем столкнулись вы).
А всякого рода формы, которые есть в Экселе – это дань прошлому. Без них можно спокойно обойтись.
----
«…меня не устраивает вид таблицы, с кучей ненужных деталей…»
Если это серьёзно, то вам надо
- как минимум сделать листы с данными скрытыми и удалить с экрана меню Экселя.
- а лучше всего писать свою программу, хотя бы, в MS Access,
но это ОЧЕНЬ НА МНОГО сложнее чем напрямую заполнять таблицу Экселя.
До появления электронных таблиц (да и сейчас) программы представляли собой три части.
Первая часть– специальные файлы для хранения нужных данных (БАЗА ДАННЫХ) – формат и взаимосвязь этих файлов не такие уж простые.
И поэтому
Вторая часть– ДИАЛОГОВЫЕ ОКНА - для редактирования этих специальных файлов.
Это всякого рода формы (интерфейс), которые позволяют не показывать простому пользователю «кухню», от которой у него закипели бы мозги.
Ну а
Третья часть – это ФОРМИРОВАНИЕ ОТЧЁТОВ из заполненной базы данных- для чего и пишутся программы.
И объединяли эти части в единое целое специальные обученные люди - программисты.
С появлением электронных таблиц появилась возможность ВСЕ ТРИ ЧАСТИ ПРОГРАММЫ ОБЪЕДИНИТЬ в ОДНОЙ ТАБЛИЦЕ. (Но за это приходится расплачиваться излишним количеством информации на экране.)
И теперь любой, кто умеет пользоваться клавиатурой и мышкой, может сделать нужную ему программу под себя. Специальных знаний для этого не нужно (или почти не нужно – почти -это то, с чем столкнулись вы).
А всякого рода формы, которые есть в Экселе – это дань прошлому. Без них можно спокойно обойтись.
----
«…меня не устраивает вид таблицы, с кучей ненужных деталей…»
Если это серьёзно, то вам надо
- как минимум сделать листы с данными скрытыми и удалить с экрана меню Экселя.
- а лучше всего писать свою программу, хотя бы, в MS Access,
но это ОЧЕНЬ НА МНОГО сложнее чем напрямую заполнять таблицу Экселя.
Анатолий Фёдоровичь Пома
Вот это как раз то что нужно, но я не знаю в чём мне сделать интерфейс, с чего начать, я начал изучать сейчас Pyton, но не уверен, что это то что нужно, там проблемы с исполняемыми файлами. Но на этом языке могу прописать все формулы и условия, тоже самое могу сделать и в таблицах Excel, могу оформить это более-менее приемлемо, для внутреннего употребления, но проблема в том, что периодически нужно отправлять эту таблицу другим людям и они начинаю высказывать претензии на то, что они не понимают в этом ничего и им нужен понятный минимум. Проблема в том, что периоды уменьшились и такое стало происходить слишком часто. Таблицы я забиваю в LibreOffice, но сейчас пытаюсь найти решение с оптимальным интерфейсом и вот тут застопорился.
Формы и VBA, если именно прям в Экселе надо
Выпадающие списки в Экселе сделать элементарно..
Хочешь - делай. Вопрос то в чём? Формы и в самом Excel'е есть.
Похожие вопросы
- Хочу сделать программу в дельфи с такими приёмами....
- Нужна программа для заполнения таблицы 9*2, чтобы в ней не было повторяющихся столбцов на языке lua (можно на С++)
- С++.Составить программу для определения таблицы значений функции у в произвольном диапазоне [a, b
- Здравствуйте. Хочу спросить, как сделать такую программу, которая каждую минуту заходила на сайт и копировала информацию?
- Проблема в программе Access, хочу сделать подарок папе, помогите, пожалуйста
- На каких программах делают игры? Хочу сделать свою игру, и хочу узнать, что на каких программах и языках делают игры?
- Как сделать программу по типу мини-базы даных на тему "Успеваемость студентов во время сессии" ? Желательно на C++.
- Здравствуйте! Помогите с программой Excel
- Программирование,Сделать программу - таймер. Задаётся задержка срабатывания в минутах и секундах.
- Здравствуйте!Нужно написать программу в Pascale