- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- OLED monitor topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Projektor topic
- 3D nyomtatás
- Bluetooth hangszórók
- Milyen monitort vegyek?
- Canon MILC: EOS R és M topik
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- Bambu Lab 3D nyomtatók
- HiFi műszaki szemmel - sztereó hangrendszerek
-
200 - 101
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1901 1900 - 1801 1800 - 1701 1700 - 1601 1600 - 1501 1500 - 1401 1400 - 1301 1300 - 1201 1200 - 1101 1100 - 1001 1000 - 901 900 - 801 800 - 701 700 - 601 600 - 501 500 - 401 400 - 301 300 - 201 200 - 101 100 - 1
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-11-13 08:31 Téma összefoglaló
Új hozzászólás Aktív témák
-
ollie
MODERÁTOR
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)Pivot tábla nem jó?
-
CuKoR
senior tag
-
CuKoR
senior tag
-
CuKoR
senior tag
-
rdi
veterán
-
CuKoR
senior tag
-
rdi
veterán
Ja bocs most látom, hogy az is kellen, hogy írja ki a nevet.
Ez mondjuk tipikusan adatbázisos feladat, de itt is megoldható. Csak még nem tudom hogyan... -
rdi
veterán
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)Darabteli függvény nem lenne jó?
Csak azt javasolom, hogy a feltételt kijelöléssel add meg (keress egy cellát, ami tartalmazza a keresendő feltételt a vezetéknevet)
[Szerkesztve] -
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) -
Thyb
senior 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.Akkor egyszerő lenne, de nekem a leirás alapján ugy tünik, hogy a file védett. Ha munkalapot védesz, akkor kapásból nem kér passwordot, csakha arra külön script van beiktatva. Na meg akkor nem jelentene problémát, ujragenerálni a file-t.
-
moonman
titán
-
erdeya
senior tag
-
ollie
MODERÁTOR
-
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. -
Thyb
senior tag
Szerintem nem fog menni. Én próbáltam már feltörni és nem ment. Próbáld meg megkeresni az illetőt aki csinálta a filet, vagy küld át és megnézem, ki lehet-e valahogy menteni a cuccost belőle más néven
-
moonman
titán
ha már excel
![[kép] [kép]](http://img.tar.hu/moonman/size2/10819835.png)
-
PEPE85
senior tag
Erre gondoltam, hogy ez így nem jó. Pasword recovery-m van, de azzal csak olyan fájlokat lehet megfejteni amik úgy vannak lekódolva, hogy olvasásra sem tudod megnyitni, nekem pedig nem ez kell.

-
ollie
MODERÁTOR
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?
Megoldás, hogy elmented más néven, letörlöd az eredetit, majd átnevezed az új file-t a régi nevére.
A másik valami password recovery használata, de azok nem ingyenesek. -
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?
-
Luxurka
tag
Rakj be még egy adadtsort, amiben az átlagérték minden oszlopnál meglesz
pl 2004 11. hét 1500 db
12. hét 1500 db
13. hét 1500 db
Ez elvileg egyenes lesz ! hajrá VW -
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!!!
-
moonman
titán
-
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
biztosan lehet máshogy is, de nekem az ilyen ''elmélyedések'' leginkább konkrét feladatok kapcsán sikerültek. olyankor a microsoft technet-je meg a vb súgó segített. rengeteg doksi meg példafájl van minden elképzelhetőre. papíralapú irodalmat nem tudok sajna...
-
Karyka
csendes tag
-
X-COM
nagyúr
köszönöm mindkettőtöknek.
és ha én e-mailben elküldöm csak a word-fájlt, akkor a túloldalon látni fogják az én gépemről becsatolt excell-fájlt? nem csak linket tesz rá?
visszavonom a kérdést, a válasz igen. kipróbáltam.
köszönöm még egyszer...

[Szerkesztve]igen, a tartalmát teszi, van ottan egy link to file pipa is
-
parandroid
félisten
-
lapa
veterán
köszönöm mindkettőtöknek.
és ha én e-mailben elküldöm csak a word-fájlt, akkor a túloldalon látni fogják az én gépemről becsatolt excell-fájlt? nem csak linket tesz rá?
visszavonom a kérdést, a válasz igen. kipróbáltam.
köszönöm még egyszer...

[Szerkesztve]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
köszönöm mindkettőtöknek.
és ha én e-mailben elküldöm csak a word-fájlt, akkor a túloldalon látni fogják az én gépemről becsatolt excell-fájlt? nem csak linket tesz rá?
visszavonom a kérdést, a válasz igen. kipróbáltam.
köszönöm még egyszer...

[Szerkesztve] -
lapa
veterán
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)???beszúrás --> objektum --> fájlból --> ikonként látszik.
ahhhh. buta lassú csiga.
[Szerkesztve] -
X-COM
nagyúr
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)???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)??? -
Winetoo001
tag
-
moonman
titán
Ezt kifejtenéd bővebben, mert láma vok VB-ben.
thxez nem vb, sima foxbase
favágás rulz -
Winetoo001
tag
-
moonman
titán
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.copy to akarmi for recno()>65536
-
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.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. -
Winetoo001
tag
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.
Ezer kösz. Sikerült mindent megoldani, uh nem terhellek mél-el.

-
X-COM
nagyúr
angolban FIND, ill. SEARCH (utóbbi nem case sensitive), magyarban pontosan nemtom, de a szövegfüggvények között biztos megtalálod
-
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 -
Winetoo001
tag
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.
VB-ben láma vok, de próbálkozok
.
Amit írtál tesztelem, de abban a next ciklusban kérném majd a segítséged. Este tom majd átküldeni a filet, ami anyiban módosul hogy sheetenként 8 diagramm kell /szeretem a főnököm
/. -
lapa
veterán
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...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
Senki nem tud erre okosat mondani, vagy hüjén tettem fel a kérdést?

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
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?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? -
hbbalint
aktív tag
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...Ehhez a megoldáshoz mit szósz?
Tudom, nem túl elegáns.
Bővebben: link -
chicken
senior tag
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
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
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]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] -
bonczi
csendes tag
-
robekri
addikt
Közben megtaláltam a megoldást a tizedesjegyek kikapcsolása! Telepítésnél beáll automatikusan ''2''-re!

Üdv.:Robe -
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
-
X-COM
nagyúr
hát ha nem csak az a szó, vagy legalábbis nem azzal a szóval kezdődik a mondat, akkor csak VBA szerintem
-
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
-
lapa
veterán
-
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
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]kicsit megmoddoltam, ez hosszab célfájl-listánál kevesebbet küzd. Bővebben: link pass: xl
-
lapa
veterán
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!!!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] -
Karyka
csendes tag
Ha az alkalmazásba ágyazott progira gondoltál akkor:
[L]http://www.j-walk.com/ss/excel/eastereg.htm[L]
Sorry van még mit tanulnom!
[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
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.
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
köszi.
A ''szemet'' nem volt komoly, csak amolyan játékos
Egyetértünk a hasznosságát illetöen
természetesen. Röstellem magam 1 kicsit... csak kezdtem örülni, mint majom a farkának, hogy
sikerül call-ok nélkül megoldani, és akkor elértem a 7 beágyazást... -
lapa
veterán
sztem csak más cella, vagy ALT+F11 = visual basic editor...
és nem szemét, hanem a világ leghasznosabb alkalmazása. ne szidd.
[Szerkesztve] -
isapeti
aktív tag
é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]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! -
jeges
senior tag
-
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. -
gesuz
senior tag
-
Po-Fa
tag
Köszi szépen! Minden OK!

-
lapa
veterán
-
tred0000
csendes tag
Allj ra annak a sornak az elso cellajara ami folott mereviteni akarod a tablazatot (Pl A5 cella), utana menubol: Window / Freez Panes
-
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
-
X-COM
nagyúr
-
szucsi
őstag
-
X-COM
nagyúr
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!=CONCATENATE(A1;B1)
ha jól értelek -
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! -
Luxurka
tag
-
hbbalint
aktív tag
-
jeges
senior tag
igen, accessben létrehozható adattábla importtal is. hasonló, mint az excelnél, csak nincs sorkorlát (legalábbis én nem tudok róla). ha beimportáltad a táblát, már lehet tallózni, szűrni, stb...

-
Luxurka
tag
jóvanna, akkor hagyom....
Utálom a függvényeket
nem lehet velük virust írni 
Sztem access- ba csinálsz egy táblát azt vagy beimportálod, vagy copy paste aztán azt szürsz, amit akarsz, ja és tudod az sql parancsokat is használni! -
hbbalint
aktív tag
-
hbbalint
aktív tag
Eddig még nem használtam sose accesst, nem ismerem.
Van neki olyan funkciója, hogy megnyit egy ilyen nagy file-t, nem kell bajlódnom a mezők deffiniálásával csak benyalja és máris keresgélhetek, szűrögethetek benne? Akkor ez lehet az én kedvencem
-
Luxurka
tag
-
Luxurka
tag
na elküldtem! ha kell vmi ne kímélj

-
Luxurka
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.rakd be access-ba, az legalább látja
-
hbbalint
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.Működik a php progim, ami mysql táblákba tölti föl a textfileom tartalmát!!!!!!!

-
hbbalint
aktív tag
Ú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É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
Ú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 -
hbbalint
aktív tag
Hogyan lehet 65536 sornál hoszabb filet megnyitni úgy, hogy egy worksheeten legyen az egész, valamint az autofilter ne csapja le az ezredik után jövő cuccokat.
Ha adsz megoldást kvittek vagyunk
Új hozzászólás Aktív témák
-
200 - 101
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1901 1900 - 1801 1800 - 1701 1700 - 1601 1600 - 1501 1500 - 1401 1400 - 1301 1300 - 1201 1200 - 1101 1100 - 1001 1000 - 901 900 - 801 800 - 701 700 - 601 600 - 501 500 - 401 400 - 301 300 - 201 200 - 101 100 - 1
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- OLED monitor topic
- Gurulunk, WAZE?!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Google Pixel topik
- Microsoft Rewards
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- Projektor topic
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- További aktív témák...
- Game Pass Ultimate előfizetések 3 - 36 hónapig azonnali kézbesítéssel! 13 hónap ultimate - 45.000 ft
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- 27% - GIGABYTE GeForce RTX 5070 Ti GAMING OC 16GB GDDR7 Videokártya!
- 27% - ASUS VivoBook S15 OLED! Snapdragon X Elite / 16GB DDR5 / 1TB NVMe Notebook!
- BESZÁMÍTÁS! ASUS H610M i5 12400F 16GB DDR4 1TB SSD RTX 3050 6GB Endorfy Signum 300 TG MSI 650W
- Silicon Power 32GB DDR4 3200MHz SP032GBLFU320X02
- "ÚJ" RITKA MINT A FEHÉR HOLLÓ" ASUS TUF Gaming GeForce RTX 3090 24GB (GARANCIA 3 ÉVIG)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





/.








