Hallo
ich habe eine macro erstellt wo wird eine dinamische tabelle den pfad ändern soll
sheets("CVM_01").select
ActiveSheet.PivotTables("dinamic table").ChangePivotCache ActiveWorkbook. _
PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"C:\CVM_01!F3C2:F10000C8", Version:=xlPivotTableVersion12)
es ist mit eine automatische makro erstellt und es funktioniert.
jetzt möchte ich aber statt blatt(CVM_01) soll blatt (CVM_02)
Wenn ich "C:\CVM_01!F3C2:F10000C8" durch "C:\CVM_02!F3C2:F10000C8" erstze dann bekomme ich fehler meldung 1004
"Eigenschaft der pivot table kann man nicht aus class woksheet erhalten"
Weiss jemand wie ich dieses problem lösen kann ??
danke logo_3
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Wenn ich Dich richtig verstehe, erst mal Zeile 1 umschreiben:
sheets("CVM_02").select (ausgewählt),
sonst ist Excel etwas desorientiert und sucht an der falschen Stelle.
Nach Änderung erst mal debuggt und gespeichert?
Und wie "mit eine automatische makro erstellt"?
benjamin