Hallo und willkommen in unserer Community! Ist dies Dein erster Besuch?
Ergebnis 1 bis 8 von 8
  1. #1
    NFR-Kobold
    Avatar von Pumuckel
    Registriert seit
    30.09.2013
    Beiträge
    16.035
    DankeAktivitätenReceiverTagging

    Exceldatei soll bei Inaktivität automatisch schließen

    Ich möchte gerne, dass eine Exceldatei bei Inaktivität automatisch schließt (leider vergessen auf der Arbeit einige Leute immer die Datei zu schließen und ich habe dann keine Schreibrechte ). Die im Anhang befindliche Datei funktioniert grundsätzlich sehr gut, aber wenn man parallel in einer anderen Arbeitsmappe arbeitet, wird die gewünschte Datei leider nicht geschlossen. Kann mir jemand helfen, die Datei so zu ändern, dass sie auch aus anderen Arbeitsmappen heraus die gewünschte Datei schließt?

    Anbei die Orginaldatei und eine für Office 64-Bit-geänderte Version.


    DANKE!

    ... Pumuckel
    Angehängte Dateien Angehängte Dateien
    Geändert von Pumuckel (25.01.2014 um 13:41 Uhr)

    •   Alt Advertising

       

  2. #2
    User ohne Email Bestätigung

    Registriert seit
    17.10.2013
    Ort
    27.985937, 86.923580
    Beiträge
    347
    DankeAktivitätenReceiverTagging
    Hi Bro,

    hab gerade nicht viel Zeit, daher nur ein Vorschlag:

    Code:
    Public Sub prcStartExit()
        Unload UserForm1
        ThisWorkbook.Close Savechanges:=True
    End Sub
    Versuch mal das Workbook vor dem schließen zu aktivieren.

    Code:
    Public Sub prcStartExit()
      Unload UserForm1 
      ThisWorkbook.Activate 
      ThisWorkbook.Close Savechanges:=True
    End Sub
    Gruß Gizeh

  3. #3
    NFR-Kobold
    Themenstarter
    Avatar von Pumuckel
    Registriert seit
    30.09.2013
    Beiträge
    16.035
    DankeAktivitätenReceiverTagging
    @Gizeh

    Danke für den Tip ... auch wenn er leider nicht zum Erfolg führte . Ich vermute, dass der zusätzliche Aufruf zu spät kommt ... ich glaube, dass der Timer u.s.w. garnicht erst losläuft und somit das Script bis zum "Close-Point" garnicht kommt. Von daher die Frage an Excelexperten, wie kann ich die Datei dazu bringen auch im Hintergrund zu arbeiten?

    P.S:
    Beim Testen habe ich eine Möglichkeit gefunden, dass die Mappe immer im Vordergrund bleibt, aber da steinigen mich wohl meine Kollegen, wenn ich dass einbaue ... aber meinen Zweck hätte es erfüllt


    ... Pumuckel

  4. #4
    NFR-Kobold
    Themenstarter
    Avatar von Pumuckel
    Registriert seit
    30.09.2013
    Beiträge
    16.035
    DankeAktivitätenReceiverTagging
    Ich hatte richtig vermutet, dass der Timer nicht gestartet bzw. vorzeitig gestoppt wird ... nun habe ich die Lösung gefunden und es funktioniert wie gewünscht --> DANKE für die Unterstützung!


    ... Pumuckel

  5. #5
    User ohne Email Bestätigung

    Registriert seit
    17.10.2013
    Ort
    27.985937, 86.923580
    Beiträge
    347
    DankeAktivitätenReceiverTagging
    Hi bro,

    hab früher viel mit VBA gemacht (hauptsächlich unter Access) aber nun mittlerweile viel vergessen,
    aber so kann es meiner Meinung nach nicht gehen:

    In der Sub Workbook_WindowDeactivate() und in Workbook_Deactivate() rufst du prcStopTimer auf, d.h.
    wenn du ein neues Workbook aufmachst, wird dein Timer beendet.

    Ich weiss nicht, wie's du jetzt gemacht hast, aber ich würde die beiden genannten Subs löschen.

    Oder hat es einen Grund, warum der Timer in diesen beiden Subs gestopp wird?

    Wie lautet denn deine die Lösung?

    Gruß Gizeh

  6. #6
    NFR-Kobold
    Themenstarter
    Avatar von Pumuckel
    Registriert seit
    30.09.2013
    Beiträge
    16.035
    DankeAktivitätenReceiverTagging
    Genau so habe ich es auch gelöst

    Code:
    Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
        Rem Call prcStopTimer
    End Sub

    ... Pumuckel

  7. #7
    User ohne Email Bestätigung

    Registriert seit
    17.10.2013
    Ort
    27.985937, 86.923580
    Beiträge
    347
    DankeAktivitätenReceiverTagging
    Dann hab ich doch nicht alles vergessen ....

    Gruß Gizeh
    Geändert von Gizeh (27.01.2014 um 09:11 Uhr)

  8. #8
    NFR-Kobold
    Themenstarter
    Avatar von Pumuckel
    Registriert seit
    30.09.2013
    Beiträge
    16.035
    DankeAktivitätenReceiverTagging
    Anbei nun meine Endversion, die den User auch "stranguliert"/auffordert Makros zu aktivieren (denn sonst nützt das ja alles nichts) .

    Vielleich kann es ja der Eine oder Andere auch gebrauchen.


    ... Pumuckel
    Angehängte Dateien Angehängte Dateien
    Geändert von Pumuckel (31.01.2014 um 16:18 Uhr)


 

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 30.08.2014, 17:30
  2. Die 4K Blu-ray soll kommen
    Von aloisius im Forum BluRay Player/Recorder/HDD
    Antworten: 7
    Letzter Beitrag: 05.02.2014, 17:21
  3. Ariva Combo 250 schaltet sich automatisch ab
    Von mic_wol im Forum Ariva 53, 103, 203, 52E, 102E, 202E, 100, 200, Mini, Combo und Cable-Geräte
    Antworten: 5
    Letzter Beitrag: 25.12.2013, 10:07
  4. Antworten: 0
    Letzter Beitrag: 02.12.2013, 13:12

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
 Nachtfalke Reloaded Aktuell betrachtest Du unsere Community als Gast und hast somit nur begrenzten Zugriff auf Diskussionen, Bereiche und Downloads.
Registriere dich noch heute um auf alle Bereiche zuzugreifen!