Habe mein Problem gestern schon mal geschildert. Bin auch Dank der Hilfe von Daniel schon etwas weiter.
Ich habe eine Mappe, bei der mittels Verknüpfungen 4 andere Mappe zusammengeführt werden.
Mit Hilfe eines Autofilter Makros werden alle Zeilen im Bereich A7-A109 die leer sind ausgeblendet.
Mein Problem ist jetzt noch, dass dieses Makro jedesmal ausgeführt werden muss, wenn sich im Bereich A7-A109 der Zellwert ändert, also wenn in den Ursprungsmappen ein Wert geändert wird.
Ich habe von VBA gar keine Ahnung, habe mir aber folgendes zusammengestückelt.
Private Sub Worksheet_Calculate()
Dim zelle As Range
Dim bereich As Range
Set bereich = ActiveSheet.Range("A7:A109")
For Each zelle In bereich
If Not zelle.Value = "" Then
Call Autofilter
End Sub
Wenn jetzt bei den Ursprungsmappen etwas geändert wird, zeigt es mir in meiner Mappe folgenden Fehler an.
Call Autofilter - Unzulässige Verwendung einer Eigenschaft.
Kann mir Jemand helfen.
Danke schon mal.
mfg, Andreas