×

Az Excel útvesztője

Az Excel útvesztője

Maxiumra járatott, felesleges alaposság mintapéldánya következik.

Nevezhetjük alaposságnak, kitartásnak, emberfeletti aprolékosságnak, vagy kevésbé hízelgően is megfogalmazhatjuk, de a lényeg, hogy C Bel nekiállt és elgondolkozott a számtektanárja mondatán:

Egy tetszőleges számítás tulajdonképpen megvalósítható bárhogyan, akár egy táblázatba ágyazott formulával is.

Pár évet töltött excellel és gondolom elképesztően unatkozott. Az Excelnek mindenki ismeri a hátrányait: főként nehéz paraméterezni és kiolvasni az eredményeket. De a tény az tény marad: akár komplex számítási feladatokat is képes megcsinálni, akármilyen baromi nehézkes is. Saját bevallása szerint ez nem csupán egy üres demonstráció, hanem egy afféle kinyilatkoztatás: amikor az emberek komplex feladatokat akarnak Excelben megoldani, egyből elkezdenek VBAzni és ha megtanulták magabiztosan használni, akkor egyszerű algoritmusokra is ezt használják.

Mondjuk szerény véleményem szerint okkal, mert a VBA legalább nem olyan, amihez egy komplett titkárnősereg kell, hogy meg tudd csinálni, de ezt hősünk (aki csak mellesleg Excel tanár) máshogy gondolta. Szerinte formulákat használni scriptek helyett jó, mégpedig azért, mert:

  • Egyszerűbb megírni
  • Egyszerűbb karbantartani
  • Konzisztens a minősége, mert visszafelé kompatibilis
  • Hatékonyabb hosszú távon, mert előre át kell gondolni, hogy mit akar az ember
  • Az egész formula dolog sokkal jobban integrált az excelben, mint a scriptek.

Mielőtt ízekre szednénk a dolgot, hajtsunk fejet a zseni előtt, mert bár az állításaival lehet vitatkozni, de ezzel bazdmeg nem tudok:

ÍRT EXCELBEN EGY DOOMOT.

Gyakorlatilag írt egy 3D motort excelben.

  • Generált térképekkel
  • Ray traceres rendereléssel
  • Fényekkel
  • Ellenségekkel
  • Csak formulákkal és scriptek nélkül.

Itt lehet letölteni, érdemes azzal a változattal kezdeni, amiben van egy kis script, hogy elkapja a billentyűparancsokat.

You May Have Missed

HOLDKOMP