|  
                                             
	Hallo zusammen, 
	  
	ich hoffe Du kannst mir helfen. Ich habe in einer Excel-Datei ein Makro programmiert, dass alle Dateien (Excel) in einem Verzeichnis öffnet und prüft, ob der Wert der einen Zelle größer ist als der einer anderen Zelle. Falls das der Fall ist, soll dies angezeigt werden. Nach dem Aufrufen des Makros wird zwar die erste Datei geöffnet, aber dann der folgende Fehler angezeigt: 
	Laufzeitfehler 9. Index außerhalb des gültigen Bereichs. 
	Beim Debugging wird die fettgedruckte Zeile im unten aufgeführten Makro gelb unterlegt. 
	Wie kann ich das Makro korrigieren? 
	  
	Danke 
	  
	  
	Sub Dateien_prüfen() 
	  
	Dim Dateiname As String 
	Dim StrTyp As String 
	Dim Dateipfad As String 
	  
	Dateipfad = ThisWorkbook.Path & "\" & "Live\" 
	StrTyp = "*.xlsb" 
	Dateiname = Dir(Dateipfad & StrTyp) 
	Do While Dateiname <> "" 
	    Workbooks.Open Filename:=Dateipfad & Dateiname 
	  
	'Überprüfung, ob Handlungsbedarf 
	If Sheets("Tab1").Range("AE11").Value > Sheets("Tab1").Range("AF11").Value Then 
	      MsgBox "Handlungsbedarf" 
	    End If 
	Dateiname = Dir 
	Loop 
	End Sub 
     |