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
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]