Makroschleife unterbrechen, aber wie?

Liebe Ex(cel)sperten, (Sculpture ?!?!)

wie kann ich nachfolgenden Makro dazu bringen, nicht mehr zu arbeiten, nachdem die Datei geschlossen wurde? M.a.W. die Schleife arbeitet auch weiter, nachdem die Datei geschlossen wurde und öffnet die Datei immer wieder.

*mitdemKopfvor VerzweiflungaufdenTischknall*

Sub Verbinden()
Workbooks(„Offerten.xls“).UpdateLink Name:=„T:\OffertenQuelle.xls“, Type:=xlExcelLinks
Application.OnTime Now + TimeValue(„00:02:00“), „Verbinden“
End Sub

Vielen Dank schon mal,

Gruß

Christian

hallohhoo

hast dus schon versucht bei
Private Sub Anwendung_WorkbookBeforeClose(ByVal Wb As Workbook, Cancel As Boolean)
eine variable w.zb.:
varVerbinden = false

und die aktion
if varVerbinden = true then
Workbooks(„Offerten.xls“).UpdateLink
Name:=„T:\OffertenQuelle.xls“, Type:=xlExcelLinks
Application.OnTime Now + TimeValue(„00:02:00“), „Verbinden“
end if

zusetzten?

gruß
herpess

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]