Hirdetés
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Samsung Galaxy S4 Mini - drágám, az S4-ek összementek!
- Fotók, videók mobillal
- Távozik az Apple vezérigazgatója
- Vékony tokot, nagy és fényes kijelzőt kapott a Huawei Watch Fit 5 és Fit 5 Pro
- Samsung Galaxy A57 - kecses test, lusta lélek
- One mobilszolgáltatások
- Xiaomi 17 Ultra - jó az optikája
- Xiaomi 15 - kicsi telefon nagy energiával
- Telekom mobilszolgáltatások
- Luck Dragon: Asszociációs játék. :)
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- sziku69: Fűzzük össze a szavakat :)
-
Mobilarena
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
-
lizakattila
senior tag
Sziasztok!
Újbólag egy kis segítség kellene:
Adott egy táblázat, mely a következő képpen néz ki, mint a lenti képen(ilyen formában lehet kiexportálni az adatokat egy adatbázisból):
A tábla az A, B, C, D, E oszlopokat tartalmazza.
Meg lehet-e oldani (függvény, makró) valahogy, hogy a táblázatban lévő adatokat - jelen esetben neveket - valahogy kiszedjük egy oszlopba (ahogy a H oszlopban látszik)? A sorrend teljesen mindegy lenne, a lényeg, hogy ne legyen duplikáció és minden név szerepeljen.

-
lizakattila
senior tag
válasz
Delila_1
#32308
üzenetére
Nem egészen. Item alapján keresek, a többi adat a formon automatikusan töltődik, ha az itemet beírom (végül is minden adat egyezni fog).
Tehát ha rákerestem egy item-re, kitöltődött a form, a felvenni kívánt mennyiséget adom meg és az itt megadott értéket vonja le az OnHand-ből (E oszlop) - abban a sorban, ahol az általam kikeresett item van.
Egy készletcsökkentést szeretnék végrehajtani így, tehát amennyit kiveszek, annyival csökkenjen. -
lizakattila
senior tag
Sziasztok!
Kellene egy kis segítség, mert problémába ütköztem.

Adott egy exceltábla, mely az alábbi adatokat tartalmazza: LINKAz alábbi form-ot kreáltam hozzá: LINK
E mögött az alábbi makró található:
Private Sub cmdClose_Click()
Unload Me
End Sub
Private Sub Reg1_AfterUpdate()
If WorksheetFunction.CountIf(Sheet2.Range("a:a"), Me.reg1.Value) = 0 Then
MsgBox "Ilyen item nincs az adatbázisban."
Me.reg1.Value = ""
Exit Sub
End If
With Me
.reg2 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 2, 0)
.reg3 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 3, 0)
.reg4 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 4, 0)
.reg5 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 5, 0)
.reg6 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 6, 0)
.reg7 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 7, 0)
.reg8 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 8, 0)
.reg9 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 9, 0)
.reg10 = Application.WorksheetFunction.VLookup(CStr(Me.reg1), Sheet2.Range("Lookup"), 10, 0)
End With
End Sub
Private Sub userform_click()End Sub
Ezt kellene kiegészíteni úgy, hogy amikor a formon a felvenni kívánt mennyiséghez beírok egy tetszőleges mennyiséget (számot) és rákattintok az Adatbázishoz ad gombra, akkor az adatokat tartalmazó lapon keresse meg a hozzá tartozó adatot és a beírt mennyiséget vonja le az E (OnHand) oszlopból.
Ha ez megtörtént, ki is léphet a formból (de ez nem feltétlen szükséges). -
lizakattila
senior tag
Sziasztok!
Hogyan lehet azt megoldani, hogy egy adott cellába ha adatot írok és ez az adat egy adott csoportnak az eleme, akkor azt kiemelje mondjuk zölddel.
Pl.: Az adott csoport legyen az európai országok. Tehát ha az adott cellába európai ország nevét írom akkor emelje ki, ha nem akkor ne történjen semmi.
Feltételes formázssal próbáltam, de csak egyenként tudtam megoldani, sehogy nem találtam ide vonatkozó függvényt, amivel meg lehetne.
-
lizakattila
senior tag
Sziasztok!
Van egy makróm, amely a következő képpen néz ki:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 15 Then Exit Sub
If Target.Value <> "" Then
Application.EnableEvents = False
Target.Offset(0, -14).Value = Now()
Application.EnableEvents = True
End If
End SubEz az "A" oszlopba akkor írja be a most függvényt, ha az "O" oszlopban lévő cellába írok be értéket.
Meg lehet azt oldani valahogy, hogy akkor is működjön, ha az "O" oszlopba egyszerre több cellába is írok vagy legfőbbként másolok be adatot?
Mert ez így csak akkor működik, ha az O oszlop celláit egyenként töltöm. -
lizakattila
senior tag
Sziasztok!
Kicsit visszakeresve megtaláltam a számomra megfelelő megoldást (egy makró formájában, aminek a lényee, hogy, ha egy adott oszlop adott sorában lévő cellát kitöltök, akkor az A oszlop ugyanazon sorába írja be a most függvényt, és azt ne frissítse):
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
If Target.Value <> "" Then
Application.EnableEvents = False
Target.Offset(0, -1).Value = Now()
Application.EnableEvents = True
End If
End SubA kérdésem az lenne, hogy ebben mit kell módosítanom, ha azt akarom, hogy az "A" oszlopba akkor írja be a most függvényt, ha az "O" oszlopban lévő cellába írok be értéket?
-
lizakattila
senior tag
Sziasztok!
Egy kis help kellene.
Adott egy táblázat.
Hogyan tudnám azt megcsinálni, hogy ha A1/B1, A2/B2... hányadosa nem egész szám, akkor az A cellában lévő mező vagy váltson színt, vagy ugorjon fel valamilyen hibaüzenet.
Feltételes formázással nem ment, illetve érvényesítésnél csak úgy működött, ha kijelöltem az adott cellát az A oszlopból. Nekem pedig az kellene, hogy ha ez a feltétel valahol nem teljesül, akkor mindenképp figyelmeztessen valahogy.

-
lizakattila
senior tag
válasz
Sweet Lou 6
#13994
üzenetére
Köszönöm!
Jó lesz. Csak minden adatból egyet ki kell vennem egy új oszlopba (az lesz, amit keresek) és utána már másolható lesz a függvény is.
Erre nem tudtam rájönni, hogy ne egyenként kelljen keresgélnem. -
lizakattila
senior tag
Sziasztok!
A kérdésem a következő lenne:
Van egy adathalmazom, kb 12000db adat, mely főként számokból áll. Ezek ismétlődnek (van amelyik 100x szerepel benne, van amelyik 5x... stb).
Hogyan/mivel lehetne azt megoldani, hogy megtudjam, hogy melyik adat hányszor szerepel a listában?
Nem szeretném egyenként megszámolni, hogy melyikből hány van, mert kb 6-700 féle adat szerepel benne, melyek ismétlődnek.
Új hozzászólás Aktív témák
Hirdetés
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Blu ray írás és írási hiba
- Filmvilág
- Microsoft Excel topic
- Nyíregyháza és környéke adok-veszek-beszélgetek
- E-book olvasók
- Le Mans Ultimate
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Bestbuy játékok
- Teljes verziós játékok letöltése ingyen
- További aktív témák...
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Eladó jogtiszta, Windows 11/10, Office 2019/2021/2024, Fizikai és Digitális licencek, Számlával.
- PC Game Pass előfizetés
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- AKCIÓ! Palit Gaming Pro RTX 3070 Ti 8GB videokártya garanciával hibátlan működéssel
- Dobozos Új HP OmniBook 5 Flip 2-in-1 érintőkijelzős laptop i5-1334U 16gb ram 512ssd Garancia
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- iKing.hu Apple iPhone 14 Pro 128GB használt Silver 100% akku 6 hónap garancia
- Apple AirPods Max Midnight ! Új Bontatlan / 2028.03.16-ig Garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest






