zu folgender Aufgabe:
Ich werte aus einem Datenbestand per VBA aus. Es sind insgesamt 24 Tabellen, die bearbeitet werden, d.h. aus dem eine Datenbestand werden 24 verschiedene Auswertungen gemacht. Ich hatte sie zuerst in einer Mappe, bekam aber Speicherprobleme. Jetzt habe ich das ganze in 3 Mappen verteilt. Die 1. ist quasi die Steuerung. Hier liegt der Datenbestand und von hier wollte ich die Arbeitsmappen öffnen und die dort befindlichen Tabellen aktivieren und das entsprechende "Makro" ablaufen lassen und anschließend wieder schließen. Ich bekomme die Mappe geöffnet und aktiviert (hierin befinden sich Tabellenblatt und Auswertefunktion), das Blatt wird aktiviert und wenn ich dann die Sub aufrufe erhalte ich die Meldung, das die Funktion nicht definiert sei.
Case "AKl1"
If ws_start.CheckBox26 = True Then
Druckertyp = Farb_printer
ws_rep.Activate <- hiermit wird die Tabelle aktiviert
akl1_ausfüllen <- diese Funktion ist in der aktiven Mappe
End If
Weis jemand Rat?
MfG. Klaus