Вопрос по Excel, Access бд и Vba, создание минипрограммы
Здравствуйте. Вот, в общем, решил поинтересоваться Вашими советами насчёт моей проблемы.
Я имею некую «Базу данных» в Excel, т.е. Калькуляция блюд. В калькуляцию входят Название блюда и что нужно для него приготовления(ингредиенты), сколько чего надо гр\кг, стоимость и суммы, в общем, большая таблица. А так же я имею похожую таблицу калькуляции, которую постоянно приходится заполнять вручную. Немного видоизменённая таблица, но большинство данных надо брать с прежней калькуляции ( названия блюд, ингредиенты, масса, стоимость и т.п.). Так вот я бы хотел реализовать это в более автоматизированном виде. Чтобы не заоплнять все вручную, а на компьютере. Как лучше бы это сделать? Думаю, через Microsoft Visual Studio VBA? Сделать меню, справочники и все такое прочее. Перетащить калькуляцию в СУБД если потребуется ( по-моему можно и так вытаскивать ?). Сделать более комфортный интерфейс для ввода нужной информации или выбора из готовых уже столбцов. Но как мне реализовать коннект сделанного мной интерфейса, с Excel? Т.е Я ввожу в свой так сказать интерфейс информацию или же выбираю из своих баз данных, она должна вписывается в файл Excel в различные указанные графы (наименование, кол-во, виды ингредиентов, стоимости и тп.) И все это сохранять отдельные готовые бланки. Предварительно с интерфейса заполнять их, а все остальные расчеты проведутся в Excel автоматом. Вот ка кто так. Простите если запутанно написал и грамотей с меня не очень.))) Жду вопросов и ответов. Надеюсь, дадите понять, в каком направлении мне идти. Можно даже мануалы, какие либо):tehnari_ru_942: |
Таблицу из Excel можно перевести в Access, а с базами Access можно легко работать из VBA и даже просто из VB
|
Это я знаю. Предположим например перевел я свою "БД" Excel в СУБД Access и сделаю конекты через ADO и создам нужный мне интерфейс. Но
каким образом мне в созданном интерфейсе вписывать инфу в нужные графы в выходном листе Excel. Помимо базы на Excel, обязательно надо заполнять калькуляцию. А эта Большая таблица с расчетами - калькуляция создана в Excel( помимо моих действий, в excel также ведутся расчеты процентов сумм и прочее). Т.е. возьмем нужную "инфу" из БД тобишь выбираем все в созданном интервейсе и нажмимаем допустим, сохранить в файл....и она автоматом сохраняет в мою таблицу Excel. Вот что-то в этом духе хочу реализовать. Не знаю как мне задавать допустим есть TExbox и он должен соответствовать определенной ячейке в таблицу Excel. |
Ну если уже всё сделано в екселе, то зачем переводить всё в аксесс что бы потом опять выводить в ексел? Если рассчеты уже имеются(а в аксессе нет такой возможности как в ексел: связать ячейки формулами).
Мне кажется можно сделать приложение на форме. Разместить нужные компоненты. Связать их с нужными списками. Ну и дальше делать что нужно |
Часовой пояс GMT +4, время: 01:41. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.