- Okosóra és okoskiegészítő topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- DIGI Mobil
- Itt az első kép a 2024-es Nokia 3210-ről
- Android alkalmazások - szoftver kibeszélő topik
- Garmin Forerunner 255 Music - nem csak futóknak
- iPhone topik
- 15 éves az első androidos Samsung telefon
- Samsung Galaxy S24 - nos, Exynos
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Itt az első kép a 2024-es Nokia 3210-ről
ma Idén 25 éves a Nokia 3210, a HMD pedig az ikon májusi visszatértét ígérte korábban.
-
Rövid előzetesen a Lost Records: Bloom & Rage
gp A Don't Nod legújabb kalandjáték valamikor az év folyamán érkezik PC-re és konzolokra.
-
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
-
Delila_1
Topikgazda
válasz azopi74 #27304 üzenetére
Megjegyzésbe tettem.
Előbb egy ciklusban megjegyzéseket fűztem az A oszlop celláihoz, amik az E oszlop adatait tartalmazzák. Ezt 1× kell lefuttatni. Utána eseménykezelővel az aktuális sorban végeztem el ugyanezt.
Range("A" & sor).Comment.Text Text:=Range("E" & sor).Value
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Feccc13
csendes tag
Sziasztok!
Szeretnék segítséget kérni a következőben:
Adott egy diagram aminek a Vezetőrácsait, vagy ha ez nem megoldható több (szám szerint 4 db-ot) más vízszintes vonalat szeretnék elhelyezni a diagramomban. Lehetséges ez? A függőleges tengelyem 0-100-ig tart és ebben az intervallumban szeretnék elhelyezni egy vízszintes vonalat 21,45,67,86 értéknél.http://kepfeltoltes.hu/150611/diagram_www.kepfeltoltes.hu_.png
(excel 2013)
Előre is köszönöm a segítséget![ Szerkesztve ]
-
Oldsas1
újonc
Szükségem kenne egy táblára. Fizetnék érte, ha valaki megírná.
Mire kell?:
késedelmi kamatokat kellene számolnia 2002 évtől 2015-ig
Van egy tartozás amely kifizetése 2002-2015 között történt meg sok különböző időpontban különböző nagyságú részletekben.
Most kellene - a megfizetés végeztével - kiszámolni a tartozást terhelő késedelmi kamatot minden kifizetésre tételesen és a végén összegezve.
A jegybanki alapkamattal és annak a kétszeres értékére is.
Az esedékesség minden tételnél ua. de a törlesztési időpontok és az összegek értelem szerűen változnak. -
vamzi
őstag
Sziasztok,
Egy elektronikus menetlevelet készítek excelben makrókkal. Szeretném, ha az időpontok nem kézzel kerülnének beírásra, hanem a Now fügvény használatával. Ezt úgy képzelem el, hogy a munkafüzet megnyitásának ideje lenne az időpont, ami beírásra kerül és fixen marad az értéke a cellában. Tehát hogy lehetne rögzíteni a now értékét?
Köszönöm,
Ádám. -
attilalr2
újonc
HELP! CELLÁK AUTOMATIKUS KITÖLTÉSE MEGFELELŐ ADATOKKAL
Sziasztok!
Segítségeteket szeretném kérni egy probléma megoldásához.
Termék nyilvántartó táblázatot kéne csinálnom, de elakadtam a következő pontnál.
A termékek nevéhez automatikusan kéne hozzárendelni a kategória neveket.
Az elképzelés az, hogy egy oszlop tartalmazza a termékek nevét és a másik oszlopba automatikusan írja be a kategória nevét.
"Tanítható" táblázatra gondoltam:
Ha jön egy új termék, akkor természetesen manuálisan írom be hozzá a kategóriát, viszont ha újra jön (pl. más beszállítótól), akkor már magától kéne, hogy mellé kerüljön a kategória neve.
Valahogy úgy kéne megoldani, hogy a táblázat szélén befognék két oszlopot, egyikbe bevezetném a termékek nevét, a másikba pedig a hozzájuk rendelt kategória nevet (ez lenne az "adatbázis"). A lényeg az lenne, hogy ez alapján, ha a táblázatba bekerül egy termék, ami egyszer már szerepel a listában, akkor automatikusan dobja hozzá a két oszlopban lévő adatok szerint a kategória nevet.
Példa:
Az A1 mezőben szerepel a termék neve: Zanussi ZRT18100WA
A B1 mezőbe be kéne írnia magától: HűtőszekrényEzt az alapján kéne kitöltenie, ami a fent említett két oszlopról írtam, amennyiben abban szerepel ez a párosítás.
Ha nincs, akkor tegyen mellé valamit (pl. X), ebből látom, hogy még nincs ilyen párosítás, ebben az esetben beírom kézzel és hozzáteszem a listához.
Ez így lehet bonyolultnak tűnik, de remélem van aki tud segíteni.Köszönöm.
-
Delila_1
Topikgazda
A lenti makrót a VB szerkesztőben a ThisWorkbook laphoz kell rendelned.
A Sheets("Munka1") helyett a saját lapodat add meg, a Range("A1") helyett pedig azt a cellát, ahova az aktuális időt akarod beíratni. Ennek a cellának a formátuma lehet például éééé.hh.nn óó:pp:mmPrivate Sub Workbook_Open()
With Sheets("Munka1")
.Range("A1") = Now
.Range("A1").Copy
.Range("A1").PasteSpecial xlPasteValues
Application.CutCopyMode = False
End With
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz attilalr2 #27312 üzenetére
Vittem be 2 terméket kategóriával az A2:B3 tartományba. Ezek alatt a B oszlopban egy képlet hozza be a kategória nevét, mikor az A oszlopba új adatot viszek be. A B4 cella képlete:
=HAHIBA(FKERES(A4;INDIREKT("A$2:B" & SOR()-1);2;0);"X")
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
attilalr2
újonc
válasz Delila_1 #27314 üzenetére
Szuper!
Ez már nagyon közel van! Annyiban különbözik, az elképzeléstől, hogy azokat a termék-kategória párokat amik már előfordultak két másik oszlopba copyzgatnám és onnan kéne behúznia a kategóriák elnevezését. Ennek az az oka, hogy különböző gyártók adatbázisában ugyanaz a termék más-más néven is szerepelhet.Pl.: Zanussi ZRT18100WA Hűtőszekrény vagy Zanussi ZRT18100WA Hűtőgép vagy Zanussi ZRT18100WA
Így ha jön egy új párosítás, akkor csak hozzádobom az "Adatbázishoz" és kész.
Próbáltam átírni amit küldtél de csak bénázok
Csatoltam képet, azon talán jobban látszik mit szeretnék. -
Delila_1
Topikgazda
válasz attilalr2 #27317 üzenetére
A másodikat használd! Az elsőben szerepel az INDIREKT függvény, de csak azért, mert a saját oszlopában kellett keresni, és ennek a segítségével kilőttem a körkörös hivatkozást.
Az INDIREKT függvény mindig, mikor új adatot viszel be a lapra (vagy törölsz), frissül, ezzel lassul a számolás.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
scott_free
senior tag
sziasztok,
olyat lehet csinálni excelben (2013), hogy ha megnyomok egy gombot, akkor "fixál" bizonyos cellákat? tehát rögzíti az akkori értékét? (pl. egy havi zárásnál)
az is jó lenne, ha a cellákat zárolná, hogy ne lehessen beléjük írni véletlenül.ill. ugyanígy: lehet olyan gombot csinálni, amivel nyomtatást tudok elindítani? (pl. adott cellákat nyomtassa ki, ha megnyomok egy gombot)
köszi!
-
Delila_1
Topikgazda
válasz scott_free #27319 üzenetére
Különálló cellákról van szó? Ezeket kijelölve nevet adtam a tartománynak, a név "valami".
Érték beillesztése a képletek helyére az elnevezett tartományban:
Sub Ertek()
Dim CV As Range
For Each CV In Range("valami")
CV.Copy
CV.PasteSpecial xlPasteValues
Next
Application.CutCopyMode = False
End SubAz elnevezett tartomány nyomtatása:
Sub Nyomtat()
Application.Goto Reference:="valami"
Selection.PrintOut Copies:=1
End SubKijelölt tartomány nyomtatása:
Sub Nyomtat()
Selection.PrintOut Copies:=1
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
morgusz
csendes tag
Sziasztok!
Egy táblában van több oszloppár 60 sorral, amelyeknél azt kellene elérnem, hogy ha a bal oldali oszlop valamelyik cellájába beírok valamit, a mellette levő cella, a módosítás időpontját (éééé.hh.nn.óó.pp) írja ki és mentse el.
Hasonló problémát találtam itt, de abból nem tudtam továbblépni mert pancser vagyok az excelhez.Valami szájbarágós megoldást szeretnék!
Köszi![ Szerkesztve ]
-
Delila_1
Topikgazda
válasz morgusz #27323 üzenetére
Ez könnyen megoldható.
A lapfülön jobb klikk, Kód megjelenítése. Ezzel bejutottál a VB szerkesztőbe. A jobb oldalon lévő nagy üres mezőbe másold be a makrót:Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Target.Offset(, 1) = Date
Application.EnableEvents = True
End SubBezárod az ablakot a szokásos X-szel, és már töltheted is tovább a táblázatodat.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
csferke
senior tag
Sziasztok!
Amikor egy képletben =SUM(E116:E124) módosítani szeretném a tartományt akkor az F2 után bekeretezve kijelölődik az aktuális tartomány és letehet mozgatni vagy a sarkokat elhúzva módosítani.
Ha viszont a képletben egy másik munkalapra hivatkozik a tartomány =SUM(EuroDisel!E116:E124) akkor hogyan lehet ugyanolyan egyszerűen módosítani.
Ha megnyomom az F2-t akkor a képlet beviteli sorban megjelenik maga a képlet nem ugrik a hivatkozási munkalapra, nem jelenik meg a tartomány körül a kijelölés.köszi
[ Szerkesztve ]
-
azopi74
addikt
válasz csferke #27327 üzenetére
Természetesen sehogy sem lehet ugyanolyan módszerrel. Nem csak akkor nem ha más munkalapon van, akkor sem, ha ugyanazon, de nem látható a képernyőn (mert olyan messze van, vagy nem fér bele a tartomány, vagy el van rejtve, stb..)
Nem is értem hogy gondolod, hogy működhetne? Esetleg valami osztott képernyős nézetben?
-
dejak
újonc
Sziasztok!
Feltöltöttem egy lap- és füzetvédelemmel ellátott excel fájlt egy jól ismert felhőtárhelyre, és megnyitottam a tárhely táblázatkezelőjével. A védelmnek se híre se hamva, az elrejtett oszlopok, amiket az excelben csak a lapvédelem feloldása után lehet felfedni, simán felfedhetők a felhőtárhely táblázatkezelőjében. tényleg ilyen egyszerű egy védelmet kikerülni?
csapcsi
-
azopi74
addikt
Ha az a "jól ismert" felhőtárhely táblázatkezelő appja nem kompatibilis a Microsoft Excel-lel (egyik sem az, a MS Office Online-on kívül), akkor nem garantált, hogy minden olyan (amúgy alap) feature működni fog, ami amúgy az Office Online-on működik, így többek között a lap- és munkafüzetvédelem sem.
Ez amúgy nem "kikerülés", hiszen nincs is itt mit kikerülni, a lapvédelem és munkafüzetvédelem egy funkció (olyasmi, mint pl a munkalapok elrejtése, azokat is fel lehet fedni), nem titkosításra való, hiszen egy pillanat alatt el lehet távolítani akár hexa editorral, akár egy pár soros VBA kóddal meg még pár más módon is a lap- és munkafüzetvédelmet.
De nem is titkosításra való az ilyesmi, inkább csak annak megelőzésére, hogy egy egyszerű felhasználó egy véletlen melléütéssel vagy egérkattintással elrontson valamit, Nem is értem, hogy miért lehet megadni opciálisan jelszavat is, így sok felhasználónak az lehet a téveszméje ezzel kapcsolatban, hogy ez akkor most valami biztonságos dolog, holott csak néhány egérkattintással és billentyűzetleütéssel hosszabb a védelem feloldása, mint ha nem lenne jelszó megadva...
-
róland
veterán
Hogy lehet megoldani, hogy az Összefűz függvény használata során a korábban megfelelő alakban rögzített számokat NE alakítsa át az Excel belső számmá? (Azaz "10:00" óra helyett ne "0,41666..." szerepeljen majd az összefűzött szövegben.)
http://logout.hu/cikk/mi_is_az_a_htpc/teljes.html; Három emeleten át egy teljes liftrapszódiát játszik!
-
róland
veterán
válasz róland #27331 üzenetére
Közben megtaláltam a megoldást a "SZÖVEG" függvény használatával. Jelen esetben (amennyiben az óra:perc adat az A2 cellában van):
SZÖVEG(A2;"HH:MM")
formában használva a függvényt, az adott cellában már szövegként fog szerepelni az óra:perc adat.
http://logout.hu/cikk/mi_is_az_a_htpc/teljes.html; Három emeleten át egy teljes liftrapszódiát játszik!
-
scott_free
senior tag
jó reggelt,
makró nélkül meg lehet azt csinálni, hogy ha egy cellának nem nulla az értéke, akkor ne írja felül?
ha nem, akkor makróval hogyan?köszi!
-
azopi74
addikt
válasz csferke #27334 üzenetére
DE ha ugyanazon a munkalapon van akkor semmi akadálya, hogy jobbra/lefelé megkeressem a tartományt és módosítsam.
"Kipróbáltam, tényleg. Igazság, hogy, nem gondoltam volna, mert ennek így már nem látom különösebb értelmét "
"DE, ha a másik munkalapra váltok akkor SEMMI nincs kijelölve."
Javasolhatod feature suggestben, ha gondolod , én nem látom igazán hasznosnak, de ez magánvélemény
-
dejak
újonc
Sziasztok!
Hogyan tudom megoldani excellel, hogy ha például A1 cellába beírok egy számot, akkor a B1 cellában lévő számból az A1 cellába beírt számot vonja ki, és az eredményt írja ki a B1 cellába.
Előre is köszönöm, dejak.
-
Delila_1
Topikgazda
A laphoz kell rendelned a makrót.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And IsNumeric(Target) Then Range("B1") = Range("B1") - Target
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz azopi74 #27338 üzenetére
Nem szeretem a körkörös hivatkozás "mesterséges" kikapcsolását, szerintem jobb, ha a véletlenül elkövetett hibáinkra figyelmeztetést kapunk, de ez egyéni nézőpont.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
nonus
csendes tag
Sziasztok!
Ha van egy táblázatom, azokban sok adat (nem egyformák), akkor hogyan tudom megkeresni függvénnyel egy adott cellaértékhez hogy melyik sorban és melyik oszlopban van.
pl. C4 cellaazonosítókat szeretném megkapni azaz oszlop 3, sor 4 -
Delila_1
Topikgazda
Nézd meg az INDEX, és a HOL.VAN függvényeket, ezekkel tudod megkeresni a táblázatban.
Lehet, hogy nem a táblázatban akarod megtalálni a C4 celládnak megfelelő értéket, csak az a célod, hogy a C4 sorát és oszlopszámát megtudd. Ebben az esetben a sort az =SOR(C4), az oszlopszámot az =OSZLOP(C4) képlet adja meg.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
nonus
csendes tag
-
Új hozzászólás Aktív témák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- LG 34GS95QE-B: OLED paneles, ívelt gamer monitor
- TCL LCD és LED TV-k
- A Samsung hazánkban is piacra dob idén egy friss Micro LED tévét
- Milyen házat vegyek?
- Router gondok
- Hardcore café
- Okosóra és okoskiegészítő topik
- Gyúrósok ide!
- OLED TV topic
- További aktív témák...