- Hamarosan megkezdődik a nubia 2,8K-s táblagépének szállítása
- Barátokká váltak az eddig rivális AI-óriások
- ASUS blog: Ideális olcsó utazós gép lett az új Vivobook S14
- Az Aura Displays hordozható monitorhármasa jól felturbózhatja a produktivitást
- Dual Mode-os IPS monitorral adott magáról életjelet a Gigabyte
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Sony MILC fényképezőgépcsalád
- Milyen széket vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Androidos tablet topic
- 3D nyomtatás
- Házimozi belépő szinten
- Milyen notebookot vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
-
PROHARDVER!
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
-
CuKoR
senior tag
Egy függvény help kellene
Történetesen olyan, hogy egy oszlopban nevek vannak...van ami sokszor előfordul, de van ami csak 1-2 szer.....kellene nekem egy olyan függvény ami kiirja a nevet, és hogy hányszor szerepel az adott oszlopban
Az összes név 1 oszlopban van és jo lenne ha csak egy függvényt kellene behajitani nem megkeresgetni nekem a neveket és ugy összeszámoltatni ( olyat találtam de azzal 100 év alatt nem végzek) -
-
snowflake
tag
Probálkozz ezzel amennyiben csak a cella/munkalap védelem van aktiválva:
Bővebben: link
Korábban engem ez már kisegített párszor. -
moonman
titán
ha már excel
-
PEPE85
senior tag
Nekem egy olyan kérdésem lenne, hogy adott egy Excel fájl amit, ha megnyitok vagy azt választom, hogy csak olvasásra nyitom meg a fájlt(utánna el tudom menteni más néven, de nekem nem ez kéne), vagy beírom a jelszót és akkor tudom szerkeszteni is közvetlenül, de nem tudom a jelszót. Hogyan tudnám én ezt kilottózni?
-
Out
addikt
En meg azt szeretnem megcsinalni, hogy van egy oszlopdiagrammom amiben heti adatok vannak, es szeretnek egy vizszintes vonalat berakni ami mutatna hogy amennyi az eves atlag eddig? nem talaltam megoldast a vizszintes vonalra... valakinek otlet?
-
styrex
csendes tag
Nagyon köszönöm!!!
-
styrex
csendes tag
Azt szeretném elérni, hogy az A oszlop állandóan látszódjon, még akkor is ha már a sokadik oszloppal dolgozom. Lehetséges ez?
-
X-COM
nagyúr
ja, én is a help-ből szedtem össze a ''tudásomat'' ezügyben, szerintem jól használható
-
lapa
veterán
-
X-COM
nagyúr
válasz
parandroid #170 üzenetére
igen, a tartalmát teszi, van ottan egy link to file pipa is
-
lapa
veterán
válasz
parandroid #170 üzenetére
teszteld le, küldd el magadnak. sztem így sumákolják be a vidiket is a tűzfalon, úgyhogy műxenie kell.
-
parandroid
félisten
-
lapa
veterán
válasz
parandroid #167 üzenetére
beszúrás --> objektum --> fájlból --> ikonként látszik.
ahhhh. buta lassú csiga.
[Szerkesztve] -
X-COM
nagyúr
válasz
parandroid #167 üzenetére
insert-object-create from file
display as icon -
parandroid
félisten
nem konkrétan excel kérdés, de végülis az.
hogyan tudok word dokumentumhoz csatolni excel file-t úgy, hogy magába foglalja a dokumentum --> azaz ne kelljen a dokumentummal együtt mozgatnom, hanem beleépüljön, és egy kis ikonra kattintva a dokumentumban megnyíljon (mint az email-ekben néha)??? -
moonman
titán
válasz
Winetoo001 #164 üzenetére
ez nem vb, sima foxbase
favágás rulz
-
moonman
titán
válasz
Winetoo001 #161 üzenetére
copy to akarmi for recno()>65536
-
Winetoo001
tag
válasz
Winetoo001 #161 üzenetére
UP
-
Winetoo001
tag
Hi!
Megint megakadtam az excelben.
Van 5db .DBF fájlom 100-300e sor hosszúak és ezeket kéne vhogy átrakni excelbe. Erre kéne vmi script, mert havonta 2-3-or kell ezt majd megcsinálnom. -
nbk
aktív tag
Sziasztok!
Olyan kérdésem lenne, hogy van-e olyan függvény excelben, ami megnézi egy adott cellában van-e egy adott szöveg... tök mindegy mi lesz a kimenete a függvénynek...
thx -
lapa
veterán
izé, ha azt mondod, hogy mindkét adapter mindkét oszlopa mellé raksz egy olyan oszlopot, hogy 1B (=1-es adapter be), 1K (=1-es adapter ki), 2B, 2K (ugyanez) és egymás alá másolod őket (tehát A oszlop: időpont, B oszlop kategória). a listát sorba rakod idő növekvőbe. mellészerkesztesz egy olyan oszlopot, ami megnézi, hogy az előtte lévő milyen kategória (1, 2 + B, K), és arra már lehet sztem logikát csinálni. az eredmény az, hogy minden idő mellé kihozd, hogy akkor kezdett el 1, 2 vagy 0 adapter ''foglalt lenni''. gondolom legfeljebb az előző két sor adatai alapján ez meghatározható. ha ez megvan, az időtartamok az előző sor időpontjaiból sztem megint számolhatók. nem csinálom meg helyetted, mert én sem látom ám igazán át a saját gondolatmenetemet, de sztem megoldható
-
lapa
veterán
válasz
Winetoo001 #154 üzenetére
nemtom mennyire vagy otthon a visual basicben, de a javallatom a következő: előtted van a 99 sheet (előtte bakup!), grafikon nélkül. jobb gomb az eszköztárak mellett --> visual basic eszköztár bepippant --> megjelenik a videómagnó-like toolbar --> karika gomb megnyom --> grafikon elkészít sheet 1-hez (kizárólag az, lehetőleg ne ilyenkor kezdj el a táblában javítgatni stb.) --> kocka megnyom --> ALT+F11 megnyom --> erre megjelenik az, amit csináltál az excel nyelvén (ha jobb oldalon nem egy kód jelenik meg, akkor a bal menüben a sheet alatt a ''macros''-ra duplakatt --> itt megpróbálod kiokosítani, hogy hol hivatkozik az aktuális táblára és arra megpróbálsz vmi for-next ciklust írni. ha nagyon elvesztél akkor reámdobod mailben a teljes kódot, lehet hogy tudok segíteni.
-
Winetoo001
tag
válasz
Winetoo001 #153 üzenetére
Senki nem tud erre okosat mondani, vagy hüjén tettem fel a kérdést?
-
Winetoo001
tag
Szasztok!
Van egy láma kérdésem.
van 99 shet-em, egyformák csak az adatok változnak. Minden munkalaphoz kell diagrammot készíteni a shet-en levő adatokkal, de egyesével ugye elég gáz lenne.
5let vkinek? -
kiskegyed
aktív tag
Ehhez a megoldáshoz mit szósz?
Tudom, nem túl elegáns.
Bővebben: link -
chicken
senior tag
válasz
Cathfaern #150 üzenetére
Valójában nem is a grafikon a legfontosabb. Hanem két ilyen worksheet van, amiből nekem a két mobiladapterünk együttes foglaltságát kellene meghatározni.
Vagyis az az adat kéne, hogy a tíz munkaórából (nyolctól hatig) az idő mekkora részében foglalt mind a két adpater, azaz mennyi az az idő, mikor nem lehet mobilhívást kezdeményezni, mert mind a kettőn beszélnek.
Az első táblázatban van az egyiken tételesen, hogy hánytól hányig voltak a hívások az 1es adapteren, a másikon meg, hogy a másikon. Talán valami makró kéne, de ehhez egyáltalán nem értek... -
Cathfaern
nagyúr
Gondolkozz 2-es számrendszerben:
A függőleges tengelyen legyen két szám, az egyik az egy, a másik a nulla. Értelemszerűen amikor van hívás, akkor az érték 1-es, ha nincs, akkor nulla. Mivel nem ismerem behatóbban az Excelt, ezért pontos leírást nem tudok adni, de ezt az elvet követve meg lehet valahogy csinálni.
Mondjuk a vízszintes tengely megcsinálása meglehetősen macerásnak tűnik -
chicken
senior tag
grafikont kellene csináljak egy olyan táblázatból, ami kimenő telefonhívásokat tartalmaz, vagyis hogy hány órakor kezdődtek, és mikor lett végük.
így néz ki most:
08:30:57 08:31:12
08:35:10 08:35:45
stb
ebből van rengeteg sor.
Az első oszlopban van, hogy mikor kezdődött a hívás, a másodikban, hogy mikor lett vége.
Olyan grafikon kellene, amin víszintesen van, hogy hány óra van, és menne egy csík, hogy épp volt hívás vagy nem volt, tehát igazából a függőleges tengelyen nem lenne semmi.
Fogalmam sincs, hogy kell, ha valaki tud, segítsen lszi.
[Szerkesztve] -
robekri
addikt
Újratelepítettem egy gépet, windows XP és Office XP-vel.
Exelben ha beírom pl. 14745 akkor ebben a formában kerül a cellába 147,45!
Próbáltam már a cellát formázni, de nem írja be megfelelően!
A melómban és otthon is simán tudom írni a számokat!
Mit tegyek ezzel a gecÓÓÓval?!?!
Üdv.:Robe -
nbk
aktív tag
Sziasztok!
Érdekelne, hogy lehet megcsinálni excelben, hogy ha egy bizonyos szó megtalálható a cellában, akkor az a cella legyen zöld vagy akármilyen...
valamilyen feltételes formázás kéne...
thx -
isapeti
aktív tag
OK, láma voltam esmét... inkább le se írom...
A lényeg, hogy TÖKÉLETES, köszönöm szépen! Aztán belemerülök a VBA súgóba... -
isapeti
aktív tag
Vmiért nem viszi által az adatokat... nincs hibaüzenet sem. Szerintem kapcsolatban lehet
azzal,hogy Mac-en ügyködök, mert az elérési út backslash-ét is zokon vette, de azt sikerült
megoldani... Öti esetleg? -
isapeti
aktív tag
Bocs a hosszi kussolásért, 7vg-n nem vagyok netközelben...
Nagyon köszönöm a segítséget! Most fogom meglesegetni a cuccost, de valami azt súgja,
frankó lesz! Remélem lesz lehetôségem viszonozni... -
benyo
tag
én vagyok csak egyedül, akinek nem jön le semmi lapa belinkelt cuccából?
és igen azt vágom, h a jelszó xl.... -
lapa
veterán
kicsit megmoddoltam, ez hosszab célfájl-listánál kevesebbet küzd. Bővebben: link pass: xl
-
lapa
veterán
izé, azt azért elmondom előre, hogy amit tudok a vb-ről, azt a vb súgóból tudom. nem tanultam programozást se soha. a ''nézzünk végig minden cellát'' stílus kissé brute-force, de hát azért vannak a mega-giga-hertzek. Bővebben: link (pass: xl)
feltételezzük, hogy ugyanaz az adatbank és célfájl könyvtára. az érvényesítés jelen esetben ''ajánlat 1.xls'' D oszlopában lévő ''IGEN'' szöveg. az E oszlop lehet (legyen) rejtett a felhasználók elől.
ez egy kicsit kifordított példa ugyanis lehet, hogy célszerűbb a kódot a célfájlban elhelyezni, mint ezer külön adatbankban, de egyrészt gyakorold te is a súgót, másrészt ezzel megvalósítható vmi event-triggering, hogy pl. ''ajánlat 1.xls'' minden mentésekor töltse be az adatokat (csendben hozzáteszem hogy ha jót akarsz, az igazi kódot ez esetben is az egyetlen céltáblába rakod, az adatbankokból meg csak meghivatkozod a céltábla makróját).
szóval dolgod lesz vele elég, de a végén ha minden igaz lesz a ''lefutott.xls''-ben egy fasza kódod, amit a sok beviteli tábla pl. mentéskor elindít. van pár másodperc amíg az egyik adatbank ment, addig a másik ugye nem fér hozzá (=runtime error 1004).
remélem segítettem. jótanácsként csak annyit (nemtom mennyire vagy jártas a vb for excel-ben), hogy én bepippantottam anno a ''visual basic'' menüt az excelben, és rövid utasításokat kezdtem rögzíteni, utána meg az editorral (ALT+F11) megnéztem, hogyan mentette el. ezt tedd meg sztem az ''ajánlat 1.xls'' megnyitása után is, (magamhoz képest) sokat kommenteltem.
aki meg (jobban) ért hozzá, bírálja felül simán, én is szívesen tanulnék.
[Szerkesztve]
[Szerkesztve] -
carvelino
csendes tag
nem tudja valaki hogy melyik az a cella ahova ha beirsz valamit akkor bejön egy rejtett progi??? anno megmutatta vki, de még kicsi vokltam, elfelejtettem.
-
isapeti
aktív tag
Köszi mester, de ne fáradj, jó lesz ez a linkelt cellákkal, még egyszer?bb is volt lecsekkolni,
hogy rendesen mükszik-e. Nincs sok adat különben, tehát gyorsan nyomja a srác... pont ezért
volt bosszantó, hogy 7-nél figyel a határ beágyazgatásnál, 9 meg már elég lett volna...
Van viszont 1 új gázom... nem kímélnek, így én sem titeket
Szóval: külön fájlokban készülgetnek árajánlatok. Ezek közül azokat, melyek meg is valósulnak,
vmiféleképpen automatizáltan össze kéne szedni egy táblázatos formájú külön doksiba, sorba
szépen a megrendülô nevével meg még 1000 adattal. Úgy gondoltam, hogy egy cellának adok
érvényesítéssel igen/nem lehetôséget, igen esetén pedig átnyomom az adatait a táblázat
következö sorába... csakhogy itt megáll a tudomány. Valaki valamit? Félek, hogy ez már VBA
lesz a javából...
köszi elöre is!!! -
lapa
veterán
egyébként ha ennyire sok beágyazás van lehet hogy tényleg egyszerűbb lenne vmi visual basic megoldás. a sok beágyazás meg pláne a beágyazott képletek egymásra mutogatása nagyságrendekkel növeli a számolási igényt. pláne ha hosszúak az oszlopok. nekem volt már 5-6 mb-os excelem tele képlettel, ami saccra 5 perc alatt számolt újra 2 ghz-en. írj konkrétumot, próbáld meg lemodellezni, ha kell megpróbálok segíteni.
-
-
isapeti
aktív tag
Hi!
Kösz a tippet, közben rájöttem, hogy mivel négyzetméterenként más árak vannak, ez bonyibb
lesz... Viszont sikerült megoldani, DE! ez a szemet csak 7 szintig hajlandó függvényeket
egymásba ágyazni!!! Tudtok erre vmi megoldást (más cella meghívásán kívül, mert egyelöre így
van)? -
lapa
veterán
és az a baj, hogy a linkelt cellában csak a kiválasztott listaelem sorszáma jelenik meg? mert ha igen, akkor:
1. két oszlopban ''papper'' meg ''ár'', harmadikban (mellette!) ''sorszám''
2. kombibox meg linkelés megcsinálva ''link'' cellába
3. célcellában: =INDEX(''ár'';HOL.VAN(''link'';''sorszám'';0))
HOL.VAN = MATCH, az ''ár'' és a ''sorszám'' fix cellatartományt jelölnek. lehet, hogy van erre vmi egyszerűbb is, de nekem ez ugrott be hirtelen. az is lehet, hogy nem is ez a probléma. akkor részletezd.
[Szerkesztve] -
isapeti
aktív tag
lécci!
biztos tudjátok! -
isapeti
aktív tag
Ahoj!
Hasonló felvetés már volt, bonyolítanám
Szal, adott egy lista pl. különféle nyomtatható anyagok (papír, vászon, stb), mindegyikhez
tartozik 1 ár. Azt szeretném, hogy legyen egy lenyíló listám, amiben kiválasztom az anyagot, de
a linkelt cellában már az ár jelenjen meg....
Bocs, ha lamer kérdés... Odáig, hogy kombi panel, linkelés, stb. okés a dolog. -
Po-Fa
tag
Köszi szépen! Minden OK!
-
Po-Fa
tag
Hali!
Egy táblázattal dolgozom és azt szeretném elérni, hogy amikor görgetem a sorokat, akkor a táblázat felső része - hogy milyen adatokkal kell kitölteni - mindig látható legyen. Előre is köszi mindenkinek. -
szucsi
őstag
Sziasztok!
Fennakadtam egy problémán:
Adott egy excel adatbázis, amiben két egymás melletti oszlop tartalmát (mindkettő szöveg), szeretném egyenkénti kopipésztelés nélkül akár a két oszlop valamelyikében, akár egy harmadikban egyesíteni.
Merge ugye nem járható, mert az egyik oszlop tartalma elvész.
Van-e tehát valamilyen trükk, amivel ez megoldható?
Köszi a segítséget! -
-
kiskegyed
aktív tag
Én egy ~másfélmillió sorot és 52 oszlopot tartalmazó tab delimited file-t szeretnék megnyitni és autofilterelni benne.
Különben most egy php progit írogatok, ami feltölti egy MySQL adatbázisba a cuccot, de lassan haladok, mert mostanáig nem igazán foglalkoztam programozással, MySQL-t meg nem ismerem. -
Kraptor
őstag
válasz
kiskegyed #101 üzenetére
Úgy simán sehogy, mert 65K a limit, de vannak okosságok amivel meglehet kerülni ezeket. Van egy progi amit Microsoft Office Spreadsheet 10.0 UserForm control-nak hívnak és ezzel elvileg létretudsz hozni 18,278 x 262,144-es lapokat.Ezt nem tudom, hogy mennyire igaz vagy nem.
Vagy vannak különböző makrók amikkel megtudsz nyitnyi nagyobb fileokat, csak akkor több lapba fogja megnyitni őket automatikusan.
Sub ImportLargeFile()
'Imports text file into Excel workbook using ADO.
'If the number of records exceeds 65536 then it splits it over more than one sheet.
Dim strFilePath As String, strFilename As String, strFullPath As String
Dim lngCounter As Long
Dim oConn As Object, oRS As Object, oFSObj As Object
'Get a text file name
strFullPath = Application.GetOpenFilename(''Text Files (*.txt),*.txt'', , ''Please select text file...'')
If strFullPath = ''False'' Then Exit Sub 'User pressed Cancel on the open file dialog
Application.ScreenUpdating = False
'This gives us a full path name e.g. C:\folder\file.txt
'We need to split this into path and file name
Set oFSObj = CreateObject(''SCRIPTING.FILESYSTEMOBJECT'')
strFilePath = oFSObj.GetFile(strFullPath).ParentFolder.Path
strFilename = oFSObj.GetFile(strFullPath).Name
'Open an ADO connection to the folder specified
Set oConn = CreateObject(''ADODB.CONNECTION'')
oConn.Open ''Provider=Microsoft.Jet.OLEDB.4.0;'' & _
''Data Source='' & strFilePath & '';'' & _
''Extended Properties=''''text;HDR=Yes;FMT=Delimited''''''
Set oRS = CreateObject(''ADODB.RECORDSET'')
'Now actually open the text file and import into Excel
oRS.Open ''SELECT * FROM '' & strFilename, oConn, 3, 1, 1
While Not oRS.EOF
Sheets.Add
ActiveSheet.Range(''A1'').CopyFromRecordset oRS, 65536
Wend
oRS.Close
oConn.Close
Application.ScreenUpdating = True
End Sub
Itt egy másik is:
Sub LoadData()
Const cCol1 = 20, cCol2 = 20, cCol3 = 20, cLimit = 50000
Dim intFreeFile As Integer, i As Long, j As Long, strTemp As String
Dim arr() As String
On Error Resume Next
intFreeFile = FreeFile
Open ''c:\test.txt'' For Input As #intFreeFile
i = 0: j = 1
ReDim arr(cLimit, 2)
Do Until EOF(intFreeFile)
Line Input #intFreeFile, strTemp
arr(i, 0) = Trim(Mid(strTemp, 1, cCol1))
arr(i, 1) = Trim(Mid(strTemp, cCol1, cCol2))
arr(i, 2) = Trim(Mid(strTemp, cCol1 + cCol2, cCol3))
i = i + 1
If i > cLimit - 1 Then
Cells(1, j).Resize(cLimit, 3).Value = arr
i = 0: j = j + 3
ReDim arr(cLimit, 2)
End If
Loop
Close #intFreeFile
End Sub
Új hozzászólás Aktív témák
Hirdetés
- BMW topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Filmvilág
- Kerékpárosok, bringások ide!
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Béta iOS-t használók topikja
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Sony MILC fényképezőgépcsalád
- Milyen széket vegyek?
- Napelem
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Antivírus szoftverek, VPN
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- LG 25GR75FG - E-Sport Monitor - FHD 360Hz 1ms - NVIDIA Reflex + G-sync - AMD FreeSync - HDR 400
- 14" Dell Latitude laptopok: 5400, 5480, 5490, 7480, E7440, E7450 / SZÁMLA + GARANCIA
- Csere-Beszámítás! Asus Számítógép PC Játékra! R5 1600X / GTX 1080 8GB / 32GB DDR4 / 256SSD + 2TB HDD
- Honor 9X Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged