Access aus Taskleiste ausblenden

AccessMicrosoft OfficeVBA

Um das Access-Symbol aus der Taskleiste auszublenden, ist folgender VBA-Code nötig:
In einem Modul:

Option Compare Database
Option Explicit
Public Const SW_HIDE = 0
Public Const SW_NORMAL = 1
Public Const SW_SHOWMINIMIZED = 2
Public Const SW_SHOWMAXIMIZED = 3

Im Formular:

Private Sub Verstecken_Click()
apiShowWindow Application.hWndAccessApp, SW_HIDE 'Access-Fenster ausblenden
apiShowWindow Me.hwnd, SW_NORMAL 'Formular einblenden
End Sub
Private Sub Einblenden_Click()
apiShowWindow Application.hWndAccessApp, SW_SHOWMAXIMIZED
'Access-Fenster maximiert einblenden
End Sub

Über die Buttons „Verstecken“ und „Einblenden“ kann das Symbol anschließend ein- und ausgeblendet werden.
In allen Formularen müssen zusätzlich die Option „Gebunden“ und „PopUp“ auf „Ja“ gesetzt werden.