Ik ben al een tijdje bezig en heb het gevoel dat ik er in de buurt zit, maar kom er toch niet uit.
Ik heb even een versimpelde DT gemaakt (zie bijlage; tabblad HelpmijDT).
Wat ik graag zou willen dat er gebeurt via een macro:
- van iedere Rijlabel (Albert, Henk, Maikel) automatisch een tabblad met de details ("aantal van gefact. Uren")
- tabblad moet de naam van het rijlabel krijgen
- onder het overzicht op iedere tab een totaaltellingregel
Als je de range 'hard' ingeeft dan werkt het: [b4].showdetail = true geeft idd een nieuwe tab met de gegevens. Daarna kun je ook de naam van die tab laten aanpassen naar de rijlabel
Maar via een For each sht ... loop krijg ik het maar niet voor elkaar.
Wat doe ik niet goed?
Ik heb even een versimpelde DT gemaakt (zie bijlage; tabblad HelpmijDT).
Wat ik graag zou willen dat er gebeurt via een macro:
- van iedere Rijlabel (Albert, Henk, Maikel) automatisch een tabblad met de details ("aantal van gefact. Uren")
- tabblad moet de naam van het rijlabel krijgen
- onder het overzicht op iedere tab een totaaltellingregel
Als je de range 'hard' ingeeft dan werkt het: [b4].showdetail = true geeft idd een nieuwe tab met de gegevens. Daarna kun je ook de naam van die tab laten aanpassen naar de rijlabel
Maar via een For each sht ... loop krijg ik het maar niet voor elkaar.
Code:
Dim PT As PivotTable, fld As PivotField, pvti As PivotItem
Set PT = ActiveSheet.PivotTables(1)
Set fld = PT.PivotFields("Gefact. Uren")
For Each fld In PT.PivotFields
PT.PivotFields.ShowDetail = True
Next fld
Wat doe ik niet goed?
Laatst bewerkt: