- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- kenand: Hol volt, hol nem volt, Thunderbolt...
- mefistofeles: Az elhízás nem akaratgyengeség!
- Meggyi001: Párizs a magasból, ahol nem Eiffel a főszereplő...
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- thesound: Segítőkészség
- oriic: A TOP 10 legtöbb hozzászólással rendelkező PH! felhasználó
-
LOGOUT
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
Szia!
Közben elkészült a makró.
Ezt másold be az adatokat tartalmazó munkalapod kódlapjára, a következők szerint:
A munkalap fülön jobb egérgomb - Kód megjelenítése - a General fülbe másold be.Private Sub Worksheet_Change(ByVal Target As Range)If Intersect(Target, ActiveSheet.ListObjects(1).DataBodyRange) Is Nothing Then Exit SubApplication.EnableEvents = FalseApplication.ScreenUpdating = FalseegyedidbApplication.EnableEvents = TrueApplication.ScreenUpdating = TrueEnd SubSub egyedidb()Dim rrange As Range, frange As Range, i As IntegerSet rrange = ActiveSheet.ListObjects(1).DataBodyRangeSet frange = Cells(1, Munka1.ListObjects(1).Range.Columns.Count + 3)For i = 1 To rrange.Columns.CountIf i = 1 Thenrrange.Columns(i).Copy frangeElserrange.Columns(i).Copy frange.End(xlDown).Offset(1, 0)End IfNextRange(frange, frange.End(xlDown)).RemoveDuplicates 1, xlNofrange.offset(0,-1).Value = frange.End(xlDown).RowRange(frange, frange.Offset(rrange.Cells.Count, 0)).ClearEnd Sub
Az első makró eseménykezelésre szolgál, azt nézi, hogy a táblázatodban van-e a változás. Ha igen, akkor megszámolja az egyedi értékeket, ha nem, akkor nem történik semmi.
A második makró (egyedidb) számol ténylegesen: A táblázattól jobbra a 3. oszlopba kigyűjti az értékeket egymás alá és utána a jobbra 2. cellába beírja az eredményt. A számolásokat nem fogod látni.
FONTOS! Ha a táblázatot lefelé bővíted, azt is beszámolja a makró. Az egyes oszlopokba nem szabad üres cellákat hagyni, akkor tudja beszámolni.
A munkafüzetet makróbarátként kell mentened és a makrókat engedélyezned kell a beállítások - biztonság fülön.
Remélem sikerül, ha gondod lenne, írj bátran.
Üdv.
Új hozzászólás Aktív témák
- TCL LCD és LED TV-k
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Arc Raiders
- Milyen routert?
- Mibe tegyem a megtakarításaimat?
- Spórolós topik
- gban: Ingyen kellene, de tegnapra
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Catalyst™ driverek topikja
- Gyúrósok ide!
- További aktív témák...
- PC Game Pass előfizetés
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- LicencAruhaz.hu OLCSÓ, LEGÁLIS SZOFTVEREK AZONNAL - Windows - Office - Win Server - ÖRÖK GARANCIÁVAL
- Apple iPad Pro 12.9 4.Gen (2020) 94% (1év Garancia) + Ajándék tok
- LG 45GS95QX - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- Apple iPhone 15 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku:83%
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Fferi50
