-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
válasz
Apollo17hu
#46970
üzenetére
Szia!
Próbáld ki ezt a makrót. Végigmegy a munkafüzet összes kimutatásán, kigyűjti a forrásokat, a végén kiírja az Immediate ablakba az eredményt:
Munkalapnév:kimutatásnév>forrás
formában.Option Base 1 'ezt a modul első sorába írd be lsz.
Sub lista()
Dim ws As Worksheet, pvt As PivotTable, udim As Integer, pvtfrs(), pvtfr
udim = 1
ReDim pvtfrs(udim)
For Each ws In Worksheets
For Each pvt In ws.PivotTables
If pvtfrs(udim) <> "" Then ReDim Preserve pvtfrs(udim + 1): udim = udim + 1
pvtfrs(udim) = ws.Name & ":" & pvt.Name & ">" & pvt.SourceData
Next
Next
For Each pvtfr In pvtfrs
Debug.Print pvtfr
Next
End Sub
Természetesen a kiírást lehet munkalap celláiba is tenni pl.:Dim x As Integer
For x = 1 To udim
ActiveSheet.Range("A1").Offset(x - 1, 0).Value = pvtfrs(x)
Next
Az aktív munkalap első oszlopába írja ki a forrásadatokat.
Üdv.
Új hozzászólás Aktív témák
- Steam topic
- Crimson Desert
- Házimozi haladó szinten
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- Gumi és felni topik
- Assetto Corsa EVO
- Telekom mobilszolgáltatások
- Debrecen és környéke adok-veszek-beszélgetek
- Milyen monitort vegyek?
- Milyen belső merevlemezt vegyek?
- További aktív témák...
- 267 - Lenovo ThinkBook 16 (G6 ABP) - AMD Ryzen 5 7530U, no GPU
- Keresünk Galaxy S21/S21+/S21 Ultra/S21Fe
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4418
- 14" Dell Latitude laptopok: 5400, 5480, 5490, 7480, E6410, E6440, E5450 / SZÁMLA + GARANCIA
- Samsung Galaxy S22 Ultra 512GB,Használt,Adatkabel,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50