-
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
-
föccer
nagyúr
Sziasztok!
Van egy régi, még 2016-ban megkezdett, részben makrózott táblám, amelyet szeretnék egy kicsit fejleszteni. Függvénykezelését nem szeretném átírni, nagyon sok minden mozdulna benne és nem biztos, h megfelelően működne. Makró rögzítés önmagában kevés, mert van a leendő eljárásban döntési ágak. Ennek az elkészítésében szeretném a segítségeteket kérni.
A táblázat felépítése valami ilyesmi:

Fejlécezett tábla. 2-5 sorig összesített adatok az alatta szűrt adatállományból kivéve, csak a leszürt adatokra. Ez a "Mintavétel" fül. A segéd fülön végzek néhány segédműveletet. Az érdemi számítást, ellenőtzést, kiértékelést a 2-5. sorig elvégzem. A kiértékelés után ezeket a sorokat másolom ki az eredmény fülekre. Az ellenőrzés az Üzem, Mintavétel ideje alapján, Receptszámok szerinti csoportosításban történik.
A fenti pédán csak az adatstruktórát mutatom. Tipikusan adott időszakban, adott üzemre 5-100 közötti receptúra jelenik meg, összesen 10-250 tételben.
A autoszűrő minden esetben a 6. sorban jelenik meg.
Jobb oldalon vannak a jelenlegi makrók gombjai. Ebből a "Kiválasztottak elemzése" és az "Elemzés KGYE lapra másolása" lesz az érdekes.
A KGYE Automata makrót kellene most elkészíteni.
A KGYE készítése az alábbi lépésekkel történik jelenleg.
- kiválasztom az üzemet autoszűrővel
- kiválasztom a mintavétel idejét, tól-ig dátumtartományt
- segéd munkafüzet A oszlopának cella értékeit törlöm.
- a Mintavételek munkalap E oszlopában lévő, üzemre, időszakra leszürt recept számokat kimásolom
- másolt adatokat érték beszúrással berakom a segéd munkafüzet A oszlopába.
- segéd munkafüzet G oszlopában megjelenik azok az receptek, amikre a KGYE-t el kell végezni. (üzemben, időszakban egyedi receptszámok sorba rendezve, amiből minimum 3 db mintavétel történt)
- Segéd K2-ben megszámolom, hogy mennyi a kiértékelendő receptek száma
- Ez után fentről lefelé az összes, segéd munkalap, G oszlopában megjelenő receptre az alábbiakat kell végre hajtanom:
-- receptszámra szűrök a Mintavételek munkalap 6. sorának autoszűrőjére
-- ha a szűrt adatokra vonatkozóan a P oszlopban megjelenő szabvány "2016", akkor fusson a "'Üzemi gyártásellenőrzés_35_5.xlsm'!Kivalasztott_elemzes" nevű makró, majd fusson le a "'Üzemi gyártásellenőrzés_35_5.xlsm'!KGYE_kezi_masola" makró.Röviden: Adott időszakra és üzemre azokara a receptekre, amire legalább 3 tétel van, szűrjön és futtassa egymás után a már meglévő 2 makrót.
Remélem érthető, hogy mit szeretnék
A legnagyobb gond az a tartományban szereplő tételek szerinti szűrés végrehajtása az autószűrővel.Most már a tömbfüggvényezéssel könyebb lenne, de nem szeretném az egész táblát újra gombolni emiatt


Köszönöm szépen

Új hozzászólás Aktív témák
- Xiaomi 15T Pro - a téma nincs lezárva
- Gaming notebook topik
- Parfüm topik
- Kínai és egyéb olcsó órák topikja
- Samsung Galaxy Felhasználók OFF topicja
- BestBuy topik
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Kertészet, mezőgazdaság topik
- Luck Dragon: Asszociációs játék. :)
- OLED monitor topic
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Game Pass Ultimate előfizetések 3 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- MS SQL Server 2016, 2017, 2019
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
A legnagyobb gond az a tartományban szereplő tételek szerinti szűrés végrehajtása az autószűrővel.
Fferi50