#excel #database
Вопрос:
Поэтому я начал свой проект, в котором пытаюсь создать базу данных для списка поставщиков для моей компании в Excel. Он состоит из 7 столбцов и содержит множество сведений об этом поставщике.
До сих пор я выполнял основную основную работу, такую как создание, проектирование и подготовка листов, и создал формат для таблицы и всего остального. Но это очень простая «база данных» с простым VBA и командами, такими как фильтры и так далее.
Но каждый раз, когда кому-то нужно что-то изменить в списке, например, добавить нового поставщика, изменить информацию или удалить поставщика, он должен вручную перейти на страницу и найти поставщика, а затем выполнить действие.
План на Будущее
Но теперь я хочу сделать еще один шаг к автоматизации рабочей книги. Я планирую добавить следующие функции:
- Создайте своего рода пользовательский интерфейс ввода, в котором пользователь может записать имя поставщика и записать информацию, и она напрямую будет добавлена в базу данных.
- Если кто-то хочет удалить поставщика, то просто используйте интерфейс или другой интерфейс для поиска поставщика и нажмите кнопку Удалить, и он должен удалить строку поставщика, сохраняя при этом все остальное под контролем.
- Если кто-то ищет поставщика в интерфейсе, excel должен напрямую отображать всю информацию об этом поставщике в текстовых полях. И пользователь может изменить информацию для этого поставщика.
Все вышесказанное сделает программу намного проще и эффективнее для других членов команды. Но у меня есть следующие вопросы:
- Можно ли выполнять вышеуказанные задачи в Excel? Как и в excel, у него даже есть такая мощь и программирование для выполнения таких задач. Я знаю, что SQL-это своего рода программа для этого, но на моем рабочем месте на самом деле нет SQL, и члены моей команды не самые технически подкованные, чтобы я мог использовать SQL для них.
- Я видел некоторые места на YouTube и в Интернете, где они делали что-то подобное, но на самом деле они используют нумерацию в базе данных. Поэтому всякий раз, когда добавляется новая запись, их программы добавляют новый номер в строку. Но вместо этого я больше работаю над алфавитным порядком, и если пользователь хочет просмотреть базу данных, то она должна быть в алфавитном порядке.
- Теперь я сам переезжаю на неизведанную территорию, так как это немного сложнее для моего уровня, что делает его еще более захватывающим, так как я с нетерпением жду возможности узнать что-то новое. Поэтому, есть ли какие-либо темы или команды, которые я должен изучить, переходя к этому?
Я также не могу использовать доступ, так как весь файл должен быть загружен во внешнюю систему управления файлами, где я могу загрузить только один файл, поэтому это должен быть только один файл excel.
Любая помощь была бы великолепна! Спасибо!