-
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
-
Törpella
csendes tag
Sziasztok!
Igen rég jártam erre, és nagy segítséget kaptam :-) ebben reménykedve kérném a segítségeteket most is.Az elképzelés, hogy szinte egyetlen gombnyomással lekérdezhető legyen egy-egy megadott adathoz tartozó halmaz. Formon és azon belül multipage, combo box, sima text beviteli mező, ilyesmikkel lenne lekérdezhető az adat. Elképzelésem szerint egy pivot a megoldás excelben, és abból lehetne kinyerni a szűrt adatokat.
addig eljutottam, hogy pivotot létre tudok hozni, de konkrétan erre a megoldásra nem találtam semmit.Amit szeretnék: meglévő pivotból vba-val form beviteli mezőn megadott értéket keresni a fix helyen levő pivot (row labels - search mezőjébe....)
Azt hiszem annyi mindennel próbálkoztam már, hogy teljesen belezavarodtam.A következő terv az az lett volna, hogy ha ez megvan, akkor a leszűrt pivotot másolja valahova....
Private Sub CommandButton1_Click()
Dim wt As Worksheet
Dim wp As Worksheet
Set wp = Worksheets("Sheet1")
Set wt = Worksheets("data2")
lastrow = wt.UsedRange.Rows.Count + 1Dim pi As PivotItem
pi = Me.Product_CodeQ.Value'vagy pi= sheet1-en az A2 cella'
'data2 C2'
wt.Cells(lastrow, 3).Value = Me.Product_CodeQ.Value'Pivot_Product_Code Macro
'
Sheets("data2").Select
Cells(lastrow, 3).Select
Selection.Copy
Sheets("Sheet1").Select
Range("A2").Select
ActiveSheet.PasteActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code").CurrentPage _
= piApplication.CutCopyMode = False
Selection.Copy
Sheets("dashboard").Select
Range("F5").Select
ActiveSheet.Paste
Columns("F
").EntireColumn.AutoFitEnd Sub
_______________________________________itt: ActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code").CurrentPage _
= pi megbukik a dolog. persze ez már csak az a része, ahol próbálgattam, hogy egyáltalán mi csúszik át vélhetően helyes megoldásként, tehát sok értelmet ne keressen senki benne... :-/'data2 C2'
wt.Cells(lastrow, 3).Value = Me.Product_CodeQ.Value ------ez meg csak odamásolja az adatot, először onnan akartam kiszedni a pivothoz.Nagyon hálás lennék, ha valaki segítene.
Ha egy picit is megoldhatónak látszik, akkor szívesen feltöltöm akár az összes részletét a feladatnak (nem titkos) :-)
Új hozzászólás Aktív témák
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- FarCry 4 Kyrat Edition eladó
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- GYÖNYÖRŰ iPhone 14 Plus 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4521, 98% AKKSI
- Dell Precision 7560 Workstation i7-11850H 32GB RAM 1TB SSD Nvidia RTX A3000 6GB 1 év garancia
- Bomba ár! Lenovo ThinkPad X270 - i7-7G I 16GB I 512SSD I 12,5" HD I HDMI I Cam I W11 I Garancia!
- DELL LATITUDE 7330 /i5-1245U/16GB/256 GB SDD/13.3/FHD/IPS/Garancia/
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
").EntireColumn.AutoFit
Fferi50
