Office: (Office 2016) Alle Fenster schliesen

Helfe beim Thema Alle Fenster schliesen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo , Ich habe eine Makro mit dem Namen "Autokeys" mit dem öffne ich ein Fenster mit einen Tastenkombination. Jetzt habe ich das Problem das ich... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von marcofeu, 1. Januar 2016.

  1. Alle Fenster schliesen


    Hallo ,

    Ich habe eine Makro mit dem Namen "Autokeys" mit dem öffne ich ein Fenster mit einen Tastenkombination. Jetzt habe ich das Problem das ich alle Formulare die geöffnet sind , schliesen möchte .

    Hat jemand eine Idee ?

    :)
     
    marcofeu, 1. Januar 2016
    #1
  2. Hallo marcofeu,

    eventuell so...
    Code:
     
    Kyron9000, 2. Januar 2016
    #2
  3. Code:
     
  4. Alle Fenster schliesen

    Hallo
    jetzt hast Du schon 2 Muster

    bin leider etwas Spät *Smilie
    ich mache es manchmal so:
    Code:
     
    Lanz Rudolf, 3. Januar 2016
    #4
  5. Warum verwendest du die Containers("Forms").Documents Auflistung, wenn du doch mit der Forms-Auflisung direkt nur die geöffneten Formulare abfragen könntest?

    Ganz allgemeine finde ich es interessant, dass in keinen der hier geposteten Beispiele das Save-Argument für DoCmd.Close verwendet wurde. Ich übergebe im Kontext des normalen Programmablaufs "aus Prinzip" dort immer ein AcCloseSave.acSaveNo. - In meiner Erinnerung gab es Fälle, in denen es evtl. zu einem "Speichern?-Ja/Nein"-Prompt kommen kann, wenn man es weglässt. -
    Ich kann aber im Moment kein konkretes Beispiel anführen.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    sonic8, 3. Januar 2016
    #5
  6. Ein Formular-Speichern beträfe doch nur das Formular und nicht enthaltene Daten.
    Designänderungen zur Laufzeit, wozu ein Speichern notwendig wäre, sind weder der typische Fall noch anzustreben, z.B. wenn man dann Anwendungen mit gesperrtem Designmodus (MDE, ACCDE) weitergeben möchte.
     
  7. Man könnte auch die letzte Formularposition abspeichen wollen (ist zwar in der Registerdarstellung nicht mehr relevant - aber es gibt ja noch Popups). Das ist IMHO gleichbedeutend mit DoCmd.Save, was auch in ACCDE- bzw. MDE-Versionen funktioniert.
     
  8. Alle Fenster schliesen

    Geil ,

    hab jetzt mal alles versucht und siee da es geht alles

    Danke
     
    marcofeu, 3. Januar 2016
    #8
  9. Hallo
    alles sehr interessant !
    was mich noch Interessiert ist was sonic8 zu den
    Beiträgen von Eberhard und Nouba meint
     
    Lanz Rudolf, 3. Januar 2016
    #9
  10. Vor allem kann man ja die "alte" MDI-Fenster-Darstellung pro Datenbank wieder aktivieren. - Was ich bei sehr vielen Anwendungen mache.

    Dass die Fensterposition gespeichert wird, wenn man Formulare mit Save=acSaveYes schließt, kann ich nicht bestätigen. Das funktioniert nur dann, wenn das Formular in der Entwurfsansicht geöffnet ist, aber nicht in der Formularansicht.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  11. Das ist klar.
    Genau meine Meinung. Ich hatte in Erinnerung, dass es Fälle gibt in denen Änderungen an Formulareigenschaften in der Formularansicht in manchen Fällen gespeichert werden, wenn man Save=acSaveYes verwendet oder eben eine Speichern?Ja/Nein-Frage triggern, wenn Save=acSavePrompt (Default) verwendet.
    Deshalb verwende ich immer explizit Save=acSaveNo.
    Soweit ich im Moment nachvollziehen kann, scheint das aber völlig unnötig zu sein.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  12. \@sonic8,

    das funktioniert - nur müssen die Formulareigenschaften Automatisch zentrieren, Größe anpassen und An Bildschirmgröße anpassen auf Nein eingestellt sein. Mach ich schon seit Jahren so. Code:
     
  13. Alle Fenster schliesen

    Oh, das wusste ich nicht. - Wieder etwas dazugelernt. :-)
    Allerdings werden damit auch manche andere Formulareigenschaften gespeichert. Z.B. Filter und Sortierungen sowie die Spaltenreihenfolge und -breiten in einem Datenblatt.

    Was ich aber eigenartig finde ist folgendes:
    Wenn ich nur die Fensterposition/-größe ändere und dann ein
    Code:
    ausführe, wird die geänderte Position/Größe nicht gespeichert. - Wenn ich aber zusätzlich z.B. die Sortierung im Formular ändere und dann DoCmd.Close ..., acSaveYes aufrufe wird sowohl die Sortierung als auch die geänderte Position/Größe gespeichert. - Das ist irgendwie inkonsistent.
    (Getestet mit Acc2010)
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
Thema:

Alle Fenster schliesen

Die Seite wird geladen...
  1. Alle Fenster schliesen - Similar Threads - Fenster schliesen

  2. Android Office Word mehrere Tabs erstellen

    in Microsoft Word Hilfe
    Android Office Word mehrere Tabs erstellen: Hallo, ich habe gerade Microsoft Office 365 Single auf meinem Android Tablet installiert und habe eine Frage zu Word. Bei der Desktopversion kann man ja mehrere Tabs nebeneinander oder zumindest...
  3. Fixierung des Fensters führt zu Absturz

    in Microsoft Excel Hilfe
    Fixierung des Fensters führt zu Absturz: Hallo Zusammen Komisches Problem. Nach der Fixierung der obersten 5 Linien friert die Datei ein - Excel stürzt ab. Nach langem suchen habe ich herausgefunden, dass die Fixierung der Mappen zwar...
  4. Bitte um hilfe bei Outlook 2010

    in Microsoft Outlook Hilfe
    Bitte um hilfe bei Outlook 2010: Bitte um hilfe bei Outlook 2010. Ich habe seit ein paar Monaten folgendes Problem: In meine Outlook popt ständig folgende Fenster auf (Siehe unten). Das ist sehr nervig und mein Outlook...
  5. kleines Fenster "(Strg)" geht einfach nicht weg!!!

    in Microsoft Word Hilfe
    kleines Fenster "(Strg)" geht einfach nicht weg!!!: Hallo, immer wieder kommt dieses kleine beschi**ene Fenster, wenn ich etwas einfüge. Dann direkt da, wo ich weiter schreiben will. Es ist zum ausrasten!!! Any help???
  6. [VBA] Excel Tabelle via Bookmark nach Word + Größe an Fenster anpassen

    in Microsoft Excel Hilfe
    [VBA] Excel Tabelle via Bookmark nach Word + Größe an Fenster anpassen: Hallo zusammen, kennt jemand einen Kniff, wie ich eine aus Excel kopierte Range (inkl. Formatierung, jedoch ohne Verknüpfung) an die Stelle eines Bookmarks in einem Word-Dokument als neue Tabelle...
  7. Office 2019 VBA-Oberfläche

    in Microsoft Excel Hilfe
    Office 2019 VBA-Oberfläche: Hallo, ich bin in einem Alter, wo das Denken anscheinend schwerer fällt. Wenn ich in Excel das VBA-Fenster öffne, erscheint nur das kleine Fenster mit dem VBA-Projekt. Muss ich die anderen...
  8. Excel Fenster anhand von Zellen Inhalt öffnen

    in Microsoft Excel Hilfe
    Excel Fenster anhand von Zellen Inhalt öffnen: Guten Tag Ich hätte eine Frage. Ist es möglich ein aktives Excel Fenster anhand eines Zelleninhaltes auszuwählen. Ich würde gerne in eine Datei die immer den gleichen Namen hat, etwas aus einer...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden