HWSW Informatikai Kerekasztal: Excel probléma - HWSW Informatikai Kerekasztal

Ugrás a tartalomhoz

Mellékleteink: HUP | Gamekapocs

  • (6 Oldal)
  • +
  • « Első
  • 4
  • 5
  • 6
  • Nem indíthatsz témát.
  • A téma zárva.

Excel probléma

#101 Felhasználó inaktív   qqcs 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 466
  • Csatlakozott: --

Elküldve: 2006. 09. 25. 00:02

Hogy tudom keplettel a hatterszint is masolni az adattal egyutt vagy csak  a hatterszint. tehat ha valtozik a hatterszin akkor a hivatkozasban is valtozik.koszi

#102 Felhasználó inaktív   wix 

  • Újonc
  • Pipa
  • Csoport: Alkalmi fórumtag
  • Hozzászólások: 15
  • Csatlakozott: --

Elküldve: 2006. 10. 14. 14:01

Sziasztok!

A problémám az lenne, hogy adva van két excel tábla melyek tartalmaznak azonos oszlopokat és különbözőeket is, ugyan így a sorokban is vannak azonosak és különbözőek is. Ezt a két táblát, hogy lehetne a legegyszerűbben összefésülni?

#103 Felhasználó inaktív   zsabi 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 868
  • Csatlakozott: --

Elküldve: 2006. 10. 15. 20:17

Idézet: wix - Dátum: 2006. okt. 14., szombat - 15:01

Sziasztok!

A problémám az lenne, hogy adva van két excel tábla melyek tartalmaznak azonos oszlopokat és különbözőeket is, ugyan így a sorokban is vannak azonosak és különbözőek is. Ezt a két táblát, hogy lehetne a legegyszerűbben összefésülni?

Ha csak egyszer kell megcsinálni és ezer sor alatt van, akkor kézzel.
Ha nem, akkor valami kis VB scriptet faragj rá.

#104 Felhasználó inaktív   wix 

  • Újonc
  • Pipa
  • Csoport: Alkalmi fórumtag
  • Hozzászólások: 15
  • Csatlakozott: --

Elküldve: 2006. 10. 16. 03:51

Idézet: zsabi - Dátum: 2006. okt. 15., vasárnap - 20:17

Ha csak egyszer kell megcsinálni és ezer sor alatt van, akkor kézzel.
Ha nem, akkor valami kis VB scriptet faragj rá.

Ez a bökkenő! Ezt hetente többször is meg kellene csinálni és a táblák 20-30000 sorosak. Viszont én nem vagyok annyira penge a VB-ben hogy megtudjam csinálni a scriptet, ezért kértem segítséget.

#105 Felhasználó inaktív   qqcs 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 466
  • Csatlakozott: --

Elküldve: 2006. 11. 01. 13:59

Osszetudom szamolni egy sorban hany piros es hany zold hatteru mezo van?

#106 Felhasználó inaktív   Root_Kiskacsa 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.379
  • Csatlakozott: --

Elküldve: 2006. 11. 01. 21:13

Idézet: qqcs - Dátum: 2006. nov. 1., szerda - 13:59

Osszetudom szamolni egy sorban hany piros es hany zold hatteru mezo van?

Elvileg a CELLA függvénnyel lehetne ilyet csinálni, gyakorlatilag nem tudok rájönni a használatára. Sajnos a súgó sem túl egyértelmű ezen a téren. Marad a VBA függvény készítése, legalábbis most hirtelen ez jutott az eszembe.
Azaz:
1. Nyisd meg a kérdéses Excel táblát, majd nyomj ALT+F9-et. Ekkor bejön a VBA panel.
2. A baloldali Project Explorerben jobb klikk -> Insert -> Module. Ekkor kapsz egy üres text ablakot, meg egy "Module1" bejegyzést a Project Explorerbe.
3. Ezt másold be a szövegablakba:
Function Színkód(Cella As Range) As Long
    Színkód = Cella.Interior.ColorIndex
End Function
4. A VBA ablakot be is zárhatod. Ezután a "Színkód" függvény, mint Excel képlet meg fog jelenni a képletek között. Most tudsz csinálni egy sort az általad színezett sor alá (biztosan nem oszlopot akartál írni? :think: ), ami a felette levő cella sznkódját tartalmazza. A képleteknek ennyit kell tartalmazniuk:
=Színkód(A1)
Ahol "A1" a kérdéses cellára mutat. Ezután nincs más dolgot, mint egy összesítő függvénnyel összeszámolni az azonos színkódokat.
Ha valamely cella színén változtatsz, akkor sajnos a színkódot tartalmazó cellák nem számolódnak újra, így CTRL+ALT+F9-cel ki kell kényszerítened a teljes lap újraszámolását.
Pen-drive-on, notebookon, PDA-n kizárólag máshonnan reprodukálható/visszamásolható adat legyen!
Ami hordozható, az nem megbízható!

#107 Felhasználó inaktív   qqcs 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 466
  • Csatlakozott: --

Elküldve: 2006. 11. 02. 13:02

ezer koszi,biztos sort akartam, akkor valtozik valami? es betoltesnel ujraszamolodik minden igaz?

Szerkesztette: qqcs 2006. 11. 02. 13:03 -kor


#108 Felhasználó inaktív   Root_Kiskacsa 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.379
  • Csatlakozott: --

Elküldve: 2006. 11. 02. 18:51

Idézet: qqcs - Dátum: 2006. nov. 2., csütörtök - 13:02

ezer koszi,biztos sort akartam, akkor valtozik valami? es betoltesnel ujraszamolodik minden igaz?

Sor esetén sem változik semmi.
Hogy újraszámolódik-e? Hát, itt azt hiszem puding próbája lesz, mert ezt nem tudom. (De ha nem számolná, arra is tudok scriptet.;))
Pen-drive-on, notebookon, PDA-n kizárólag máshonnan reprodukálható/visszamásolható adat legyen!
Ami hordozható, az nem megbízható!

#109 Felhasználó inaktív   Cancer 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.310
  • Csatlakozott: --

Elküldve: 2006. 11. 07. 08:52

Sziasztok!

Volna egy olyan problémám, hogy internetről töltöttem le tőzsdeadatokat. (Egészen pontosan a portfolio.hu-ról) A bajom vele, hogy az áraknál (nyitó/max/min/záró) és a forgalomnál valamiért az érték után .-tal "elválasztva" 4 nulla található. Pl.: 2805.0000 Nem fogom fel ennek értelmét, ugyanis így az énáltalam használt excel számára értelmezhetetlen. Próbálok belőlük grafikont csinálni, nem ment.  :confused:  Aztán rájöttem, amikor függvényhez használtam azaz használtam volna a cellák értékeit. Azt írta ki, hogy !ÉRTÉK!. Amikor néhány cellában átírtam pl.:2805.0000 ről --> 2805 re, teljesen normálisan működött. Amikor próbáltam a tulajdonságait állítgatni a celláknak (cellaformázás->szám beállításnál) egyéni érték volt megadva (átállítottam számra) akkor sem történt semmi. :(
Tudja valaki, hogyan lehetne az értékekből használható adatokat kreálni? Azaz a számok utáni .0000-át eltávolítani? (Az átírogatás nem jöhet szóba, lévén több ezer (tízezer) adatról van szó)

A segítséget előre is köszi! :respect:
Az ügyvédem nélkül nem írok alá semmit....

#110 Felhasználó inaktív   Cancer 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 1.310
  • Csatlakozott: --

Elküldve: 2006. 11. 07. 09:41

Megoldódott! :D

amikor betöltöm a táblázatot, akkor nem ismeri fel a betűkészletet az excel, ezért ezt be kell állítani Europa (ISO)-ra. Bár ezzel nem oldódik meg, hanem van egy beállítás, amivel kiválaszthatjuk, hogy mi legyen a tizedesvessző jele. Ezt .-ra állítva, nullák (.0000) nélkül-i lesz a táblázat.


Remélem azért lehetett érteni! ;)
Az ügyvédem nélkül nem írok alá semmit....

#111 Felhasználó inaktív   qqcs 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 466
  • Csatlakozott: --

Elküldve: 2006. 12. 01. 11:52

Idézet: Root_Kiskacsa - Dátum: 2006. nov. 2., csütörtök - 17:51

Sor esetén sem változik semmi.
Hogy újraszámolódik-e? Hát, itt azt hiszem puding próbája lesz, mert ezt nem tudom. (De ha nem számolná, arra is tudok scriptet.;))

A javaslatod nem 100% ig valik be mert nincs lehetoseg extra sorok beszurasara hogy taroljam a szinkodot , valahogy ugy kene osszeszamolni (igazabol csak egy szint egy sorban) hogy csak a sor vegi mezobe irja ki a vegeredmenyt. Tehat osszefoglalva arra vagyok kivancsi hogy az aktualis sorban hany zold hatterszinu mezo van.
koszi

#112 Felhasználó inaktív   Hani 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 768
  • Csatlakozott: --

Elküldve: 2008. 09. 23. 15:52

Sziasztok!

Olyan problémába futottam bele, hogy egy kapott excel file-ba írt VBS nem minden gépen fut le ugyanúgy. Némi utánanézés után kiderült, hogy a különbség kizárólag abban van, hogy amelyiken jól fut, azon Office 2003 SP2 excelje futtatja, amelyikeken nagyon lassú, azon Office 2003 SP3 van.

Sajnos gyakran lenne szükség e file használatára, és a futtatási sebesség különbsége nagyjából 50x-es, így a különbség percekben mérhető.

Tudtok ötletet adni mi lehet a gond? Mi okozhat ekkora különbséget?

Köszönöm előre is a válaszokat!

Hani

#113 Felhasználó inaktív   Root_Kiskacsa 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.379
  • Csatlakozott: --

Elküldve: 2008. 09. 23. 22:16

Idézet: Hani - Dátum: 2008. szept. 23., kedd - 16:52

Sziasztok!

Olyan problémába futottam bele, hogy egy kapott excel file-ba írt VBS nem minden gépen fut le ugyanúgy. Némi utánanézés után kiderült, hogy a különbség kizárólag abban van, hogy amelyiken jól fut, azon Office 2003 SP2 excelje futtatja, amelyikeken nagyon lassú, azon Office 2003 SP3 van.

Sajnos gyakran lenne szükség e file használatára, és a futtatási sebesség különbsége nagyjából 50x-es, így a különbség percekben mérhető.

Tudtok ötletet adni mi lehet a gond? Mi okozhat ekkora különbséget?

Köszönöm előre is a válaszokat!

Hani

Nem tudom mi lehet a gond, így én benchmarkolnám a VBA-t. Azaz tele kell rakni "Debug.Print" utasításokkal, amelyek kiírják, hogy hol tart a kód és mennyi éppen az idő (másodpercre). Ez alapján gyorsan kibukik a problémás rész.
Pen-drive-on, notebookon, PDA-n kizárólag máshonnan reprodukálható/visszamásolható adat legyen!
Ami hordozható, az nem megbízható!

#114 Felhasználó inaktív   Hani 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 768
  • Csatlakozott: --

Elküldve: 2008. 09. 24. 19:17

Sajnos az egyes műveletek bőven 1 mp-en belül megtörténnek az SP3-as office-os gépeken is, csak míg az adott adatokkal az SP2-es excelek 1-2 mp alatt végeznek, addig az SP3-asok bő 1,5 percig csinálják.

#115 Felhasználó inaktív   Root_Kiskacsa 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.379
  • Csatlakozott: --

Elküldve: 2008. 09. 24. 23:27

Idézet: Hani - Dátum: 2008. szept. 24., szerda - 20:17

Sajnos az egyes műveletek bőven 1 mp-en belül megtörténnek az SP3-as office-os gépeken is, csak míg az adott adatokkal az SP2-es excelek 1-2 mp alatt végeznek, addig az SP3-asok bő 1,5 percig csinálják.

No de pont ezért kéne benchmarkolni, hogy melyik műveletnél akad meg a feldolgozás, mit nem bír az Excel.
Pen-drive-on, notebookon, PDA-n kizárólag máshonnan reprodukálható/visszamásolható adat legyen!
Ami hordozható, az nem megbízható!

#116 Felhasználó inaktív   Hani 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 768
  • Csatlakozott: --

Elküldve: 2008. 09. 25. 19:59

Idézet: Root_Kiskacsa - Dátum: 2008. szept. 25., csütörtök - 0:27

No de pont ezért kéne benchmarkolni, hogy melyik műveletnél akad meg a feldolgozás, mit nem bír az Excel.

Ma kiderült, hogy nem SP függő a probléma, az egyik gépen SP3-as office van, mégis rendesen fut rajt. Holnap elkezdünk játszani az office összetevőkkel, hátha kibukik valami

Téma megosztása:


  • (6 Oldal)
  • +
  • « Első
  • 4
  • 5
  • 6
  • Nem indíthatsz témát.
  • A téma zárva.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó