Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Errorhandler wird nicht ausgelöst
zurück: Eine "Variable" Variable weiter: Checkbox + Autofilter Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
rischts
Gast


Verfasst am:
23. Nov 2010, 09:13
Rufname:

Errorhandler wird nicht ausgelöst - Errorhandler wird nicht ausgelöst

Nach oben
       

Guten Morgen zusammen,

ich versteh die Welt nicht mehr, ich hab einen Errorhandler eingebaut und dieser hat auch funktioniert.
Doch nun wird der ErrorHandler übergangen.

Meine Aufgabe ist, dass ich immer zwischen 3 Excelfiles hin und her springen muss, wenn das File schon noch nicht offen ist, dann sollte es geöffnet werden mit Workbooks.open. Wenn das File schon geöffnet ist, dann sollte es nur aktiviert werden. Das Problem ist nun, dass es immer versucht wird zu öffnen und dann kommt die Fehlermeldung, "....dass die Datei schon einmal geöffnet ist und ob diese nocheinmal geöffnet werden soll..."
-----------------------------------------------------------------------------
Private Sub CommandButton1_Click()

On Error GoTo Handler

Workbooks.Open Filename:= _
"\\dettwfs.intra.***\**\**\***\*****\*****\****.xls"

Exit Sub

Handler:

Workbooks("suchen.xls").Activate
Sheets("Auswertung").Select
End Sub
-----------------------------------------------------------------------

Vielen Dank schon mal für die Unterstützung.

Grüße
Andi
Gast



Verfasst am:
23. Nov 2010, 09:45
Rufname:


AW: Errorhandler wird nicht ausgelöst - AW: Errorhandler wird nicht ausgelöst

Nach oben
       

Hallo,

frage doch vorher ab, ob die Datei schon geöffnet ist.

z.B. mit

Code:

for each wkb in Worksbooks
if wkb.name ="Suchen.xls" then  ' dann ist die Datei schon gestartet
else
workbooks.open...
endif
next


Grüßli
slowboarder
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Nov 2010, 09:54
Rufname:

AW: Errorhandler wird nicht ausgelöst - AW: Errorhandler wird nicht ausgelöst

Nach oben
       

Hi.

die Meldung die du da bekommst, ist ja auch in dem Sinn kein Fehler, sondern nur eine zwingende Abfrage, weil Excel vom Anwender eine Information benötigt, um die nächste Aktion konfliktfrei ausführen zu können, daher wird der Errorhändler auch nicht ausgelöst.
Bestätige die Abfrage mit JA oder NEIN und das Makro läuft normal weiter.

wenn du die Aufgabe mit dem Errorhändler lösen willst, dann musst du es andersrum machen:
- das aktivieren der Datei und des Blattes kommt in den oberen Teil des Makros und nur wenn diese Aktion einen Fehler auslöst (wenn du versuchst, eine nicht geöffnete Datei zu aktivieren, dann ist das ein Fehler), wird die Datei geöffnet.

Gruß, Daniel
rischts
Gast


Verfasst am:
23. Nov 2010, 10:12
Rufname:


AW: Errorhandler wird nicht ausgelöst - AW: Errorhandler wird nicht ausgelöst

Nach oben
       

boah super vielen Dank für die schnelle und sehr hilfreiche Unterstützung! Smile

Bezüglich dem ersten Vorschlag, da kam dann eine Fehlermeldung, dass der Typ falsch sei.

Der zweite Vorschlag funktioniert hervorragend Razz , ich habe den Code nun wie folgt:
---------------------------------------------------
Private Sub CommandButton1_Click()

On Error GoTo Handler

Workbooks("suchen.xls").Activate
Sheets("Auswertung").Select

Exit Sub

Handler:

Workbooks.Open Filename:= _
"\\dettwfs.intra.***\**\**\***\****\*****\suchen.xls"

End Sub
--------------------------------------------------------------------

super! vielen Dank für die Untersützung, echt top!

Grüße
Andi
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: excel 2010 Makro soll bei WERT in Zelle Ausgelöst werden 2 FreundExcel 182 03. Apr 2013, 20:29
FreundExcel excel 2010 Makro soll bei WERT in Zelle Ausgelöst werden
Keine neuen Beiträge Excel VBA (Makros): Selbst erstelltes Buttonevent wird nur einmal ausgelöst 0 poke-freak 78 19. März 2013, 10:18
poke-freak Selbst erstelltes Buttonevent wird nur einmal ausgelöst
Keine neuen Beiträge Excel VBA (Makros): EnableEvents Problem - trotz = false werden Events ausgelöst 5 Lil_Tara 278 12. Feb 2013, 12:00
Lil_Tara EnableEvents Problem - trotz = false werden Events ausgelöst
Keine neuen Beiträge Excel VBA (Makros): worksheet_calculate ausgelöst ohne Berechnung 5 blacksheep2013 287 13. Jan 2013, 21:36
blacksheep2013 worksheet_calculate ausgelöst ohne Berechnung
Keine neuen Beiträge Excel VBA (Makros): Worksheet_FollowHyperlink (Link aus Formel) nicht ausgelöst 0 Gast 453 23. März 2012, 15:00
Gast Worksheet_FollowHyperlink (Link aus Formel) nicht ausgelöst
Keine neuen Beiträge Excel VBA (Makros): Datumsabhängiger Code wird nicht mehr ausgelöst!? 4 Galdumir 176 03. Aug 2011, 10:51
Galdumir Datumsabhängiger Code wird nicht mehr ausgelöst!?
Keine neuen Beiträge Excel VBA (Makros): Errorhandler will auf Teufel-komm-raus nicht eingreifen! 4 bo2253 412 04. Nov 2010, 18:00
Isabelle :-) Errorhandler will auf Teufel-komm-raus nicht eingreifen!
Keine neuen Beiträge Excel VBA (Makros): Change Ereignis funktioniert nicht bzw. wird nicht ausgelöst 6 Peter81 1060 24. Sep 2010, 12:50
Peter81 Change Ereignis funktioniert nicht bzw. wird nicht ausgelöst
Keine neuen Beiträge Excel VBA (Makros): Errorhandler will nicht 1 änipopäni 222 01. Jun 2010, 17:40
xr8k2 Errorhandler will nicht
Keine neuen Beiträge Excel VBA (Makros): Error im Errorhandler 12 Hatchcanyon 640 23. Apr 2010, 23:58
RRaillon Error im Errorhandler
Keine neuen Beiträge Excel VBA (Makros): MsgBox mit Frage ob weiteres Makro ausgelöst werden soll 8 Örv76 1409 16. Jul 2009, 11:48
Örv76 MsgBox mit Frage ob weiteres Makro ausgelöst werden soll
Keine neuen Beiträge Excel VBA (Makros): onChange Ereignis wird nicht ausgelöst 5 Starsurfer 7460 18. Dez 2008, 12:56
eticket onChange Ereignis wird nicht ausgelöst
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps