Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Access per VBA schließen

1,674 views
Skip to first unread message

Edi Bauer

unread,
Jun 23, 2009, 2:32:27 PM6/23/09
to
Hallo NG,

wenn ich mit dem �bersichtsmanager den Befehl "Beenden" verwende wird die
Anwendung geschlossen, dass Access Fenster bleibt ge�ffnet.
Mit welchem Befehl kann ich erreichen, dass auch das Access Fenster
geschlossen wird? (Acc2003)

Vielen Dank f�r Tipps

Edi


Thomas Möller

unread,
Jun 23, 2009, 2:44:34 PM6/23/09
to
Hallo Edi,

Edi Bauer schrieb:


> wenn ich mit dem �bersichtsmanager den Befehl "Beenden" verwende wird die
> Anwendung geschlossen, dass Access Fenster bleibt ge�ffnet.
> Mit welchem Befehl kann ich erreichen, dass auch das Access Fenster
> geschlossen wird? (Acc2003)

der Befehl >> Application.Quit << ist Dein Freund.


HTH
--
Thomas

Homepage: www.Team-Moeller.de

Martin K�ster

unread,
Jun 24, 2009, 3:02:16 AM6/24/09
to
Hallo Edi.

> wenn ich mit dem �bersichtsmanager den Befehl "Beenden" verwende wird die
> Anwendung geschlossen, dass Access Fenster bleibt ge�ffnet.
> Mit welchem Befehl kann ich erreichen, dass auch das Access Fenster
> geschlossen wird? (Acc2003)

Also Du verwendest war scheinlich DoCmd.Close zum schlie�en des Formulars!?
Wenn Du stattdessen DoCmd.Quit verwendest, wird Access komplett beendet.

> Vielen Dank f�r Tipps

HTH
Martin


Edi Bauer

unread,
Jun 24, 2009, 8:37:13 AM6/24/09
to

Hallo Martin,

DoCmd.Quit schlie�t die Datenbank, aber nicht das Access Fenster. Ich m�chte
die Datenbank schlie�en und danach auch noch das Access Fester. So dass
Access nicht meh rge�ffnet ist.

viele Gr��e

Edi


"Martin K�ster" <koe...@emhusen.de> schrieb im Newsbeitrag
news:%23XCh2mJ...@TK2MSFTNGP03.phx.gbl...
> Hallo Edi.

Peter Doering

unread,
Jun 24, 2009, 8:52:30 AM6/24/09
to
Hallo,

Edi Bauer wrote:
> "Martin K�ster" ...


>>
>> Also Du verwendest war scheinlich DoCmd.Close zum schlie�en des
>> Formulars!?
>> Wenn Du stattdessen DoCmd.Quit verwendest, wird Access komplett beendet.
>

> DoCmd.Quit schlie�t die Datenbank, aber nicht das Access Fenster. Ich m�chte
> die Datenbank schlie�en und danach auch noch das Access Fester. So dass
> Access nicht meh rge�ffnet ist.

Das ist nicht richtig. DoCmd.Quit wie Application.Quit beenden beide
Access. Wenn das bei dir nicht der Fall ist, hat das u.U. andere Ursachen,
z.B. www.donkarl.com?FAQ7.5

Gruss - Peter

--
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Henry Habermacher

unread,
Jun 24, 2009, 9:33:20 PM6/24/09
to

Hallo Edi

Edi Bauer wrote:
> DoCmd.Quit schlie�t die Datenbank, aber nicht das Access Fenster. Ich
> m�chte die Datenbank schlie�en und danach auch noch das Access Fester. So
> dass Access nicht meh rge�ffnet ist.

Genau das macht genannter Befehl. Ich verwende sicherheitshalber jeweils:

DoCmd.Quit acQuitSaveNone

Damit sicher kein Objekt Speichern Dialog kommt.

Wenn bei Dir Access stehen bleibt, dann hast Du ziemlich sicher irgendwo
vergessen, ein Objekt sauber zu deinstanziieren, z.B. ein persistentes
Recordset oder sonst was �hnliches.

Siehe FAQ 7.5 Access l�sst sich nicht beenden
http://www.donkarl.com/?FAQ7.5

Gruss
Henry

--
Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com

Edi Bauer

unread,
Jun 25, 2009, 6:13:59 PM6/25/09
to
Hallo Henry,

Danke, das sind gute Tipps. Die Fehlergquelle habe ich noch nicht gefunden.
Ich wede mich auf die Suche machen.

Viele Gr��e

Edi

"Henry Habermacher" <DontSp...@psp-online.com> schrieb im Newsbeitrag
news:0D002B52-8065-4663...@microsoft.com...


> Hallo Edi
>
> Edi Bauer wrote:

>> DoCmd.Quit schlie�t die Datenbank, aber nicht das Access Fenster. Ich
>> m�chte die Datenbank schlie�en und danach auch noch das Access Fester. So
>> dass Access nicht meh rge�ffnet ist.


>
> Genau das macht genannter Befehl. Ich verwende sicherheitshalber jeweils:
>
> DoCmd.Quit acQuitSaveNone
>
> Damit sicher kein Objekt Speichern Dialog kommt.
>
> Wenn bei Dir Access stehen bleibt, dann hast Du ziemlich sicher irgendwo
> vergessen, ein Objekt sauber zu deinstanziieren, z.B. ein persistentes

> Recordset oder sonst was �hnliches.
>
> Siehe FAQ 7.5 Access l�sst sich nicht beenden

0 new messages