Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
03.09.2006 20:23:38 |
wuerth |
|
|
|
04.09.2006 13:22:57 |
Schnolli |
|
|
Aw:Aw:Automatisches Beenden einer Excel-Datei |
04.09.2006 15:38:27 |
wuerth |
|
|
|
05.09.2006 10:00:20 |
Schnolli |
|
|
|
05.09.2006 18:41:51 |
wuerth |
|
|
|
06.09.2006 09:47:33 |
Schnolli |
|
|
|
06.09.2006 21:20:46 |
wuerth |
|
|
|
10.09.2006 14:54:05 |
wuerth |
|
|
|
05.09.2006 10:04:41 |
Schnolli |
|
|
|
10.09.2006 13:07:28 |
wuerth |
|
|
|
24.08.2015 10:41:18 |
klamafel |
|
|
Von:
wuerth |
Datum:
04.09.2006 15:38:27 |
Views:
1597 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Automatisches Beenden einer Excel-Datei |
Schnolli schrieb am 04.09.2006 13:22:57:
hi wuerth :-)
von welchem fenster sprichst du denn nun? von diesem makro aktivieren/deaktivieren-fenster?
stell doch einfach mal die sicherheit von excel runter -- oder kommentiere die betreffende stelle im code, die das laden nach 2 minuten vornimmt.
wie wäre es, wenn stattdessen die datei nur beim starten von excel geladen wird?
wenn ich das problem richtig verstanden habe...
viele grüße
schnolli
------------------------------------------------------------------------------------
Hallo Schnolli,
genau von dem Fenster sprech ich.
Es ist so:
Eine Excel-Tabelle wird von 3 Leuten bearbeitet - nacheinander versteht sich (soll auch nicht anders sein).
Problem ist nun, dass man in aller Regel vergisst, diese nach einem kurzen Eintrag zu schließen oder dass derjenige, der sie geöffnet hat mal kurz in eine Besprechung geht und der PC gesperrt ist. Jetzt kann keiner auf die Datei zugreifen. Deshalb soll sie automatisch geschlossen werden.
Wird das aktive Excel-Fenster nun nicht vollständig geschlossen (sondern KLICK auf zweites Kreuzle von oben), wird sie durch die Zeile
Zeit = TimeSerial(0, 0, 10) heißt: 0 h - 0 min - 10 sek.
im Makro (hier aus Testzwecken) nach 10s wieder geöffnet. Es ist dann egal ob sie mit dem Zwischenfenster Makros aktivieren (bei mittlerer Sicherheitsstufe) oder sofort - ohne Nachfrage - geöffnet wird (bei "niedriger" Sicherheitsstufe). Jedenfalls bleibt sie für die anderen User schreibgeschützt!
Ich kann mir das ganze mit dem Befehl
Application.OnTime Now + Zeit, "Position", False
einfach nur so erklären. Er versucht nach 10 sekunden die Prozedur Position zu starten, da diese nicht mehr verfügbar ist, öffnet er die Datei erneut.
Und wie gesagt - das ganze würde mit application.quit funktionieren, doch will man nicht, dass alle anderen offenen Excel-Fenster beendet werden!!! Es würde also demnach ein Befehl ausreichen, der das komplette aktive Fenster beendet (das äußere X rechts oben im Eck).
Hoffe ich hab mich nun klarer ausgedrückt :o)
Grüßle
Wuerth |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
03.09.2006 20:23:38 |
wuerth |
|
|
|
04.09.2006 13:22:57 |
Schnolli |
|
|
Aw:Aw:Automatisches Beenden einer Excel-Datei |
04.09.2006 15:38:27 |
wuerth |
|
|
|
05.09.2006 10:00:20 |
Schnolli |
|
|
|
05.09.2006 18:41:51 |
wuerth |
|
|
|
06.09.2006 09:47:33 |
Schnolli |
|
|
|
06.09.2006 21:20:46 |
wuerth |
|
|
|
10.09.2006 14:54:05 |
wuerth |
|
|
|
05.09.2006 10:04:41 |
Schnolli |
|
|
|
10.09.2006 13:07:28 |
wuerth |
|
|
|
24.08.2015 10:41:18 |
klamafel |
|
|