Відкрита база даних Access з макросом Excel

Зміст

Як використовувати макрос VBA в Excel для запуску Access та відкриття бази даних Access

Ви хотіли б відобразити відповідні дані для розрахунку або відкрити базу даних доступу з інших причин? Існує багато програм, у яких є сенс викликати базу даних Access через Excel.

Те, що ви можете зробити в таблиці за допомогою гіперпосилання, не є проблемою з макросом Excel. За допомогою правильного програмного коду ви можете швидко викликати базу даних за вашим вибором. Існує кілька способів зробити це. Використовуйте наведені нижче команди для спеціального керування Access:

Виклик субдоступу ()
Затемнений доступ як об’єкт
Встановіть Access = CreateObject ("Access.Application")
Access.Visible = Правда
Access.OpenCurrentDatabase "c: \ files \ testdatenbank.mdb"
MsgBox "База даних відкрита".
Access.CloseCurrentDabase
Встановити доступ = нічого
End Sub

Після команди OPENCURRENTDATABASE в лапках вкажіть шлях, де знаходиться база даних. Після запуску макросу Excel спочатку відкриває Access і Access, а потім відкриває відповідний файл.

Потім Excel відображає вікно повідомлення, як показано на наступному малюнку:

Вікно інформації необхідне, оскільки інакше вміст бази даних не буде видно, якби базу даних згодом закрили в Excel.

Щоб ввести макрос, натисніть комбінацію клавіш ALT F11 в Excel. Це викликає редактор VBA. Використовуйте команду INSERT - MODULE, щоб вставити порожній аркуш модуля. Щоб запустити макрос, натисніть комбінацію клавіш ALT F8 у програмі Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave