Excel + program + adatbázis
2005-01-06T14:47:57+01:00
2005-01-25T16:31:46+01:00
2022-07-19T06:48:05+02:00
  • A VBA-ba az ADO az adatbázis kezeléshez használt programozási eszköz.
    Tehát ha egy ODBC-t el akarsz érni, akkor adatbázist kezelsz.

    Jogtiszta az Excel-ed? Akkor Excel űrlap, és VBA (makró) program. Excel az "adatbázis kezelő".

    Van jogtiszta Office prof.-od?
    Ha 8-10e rekordál több, akkor meg Access és VBA, vagy MSDE szerver és Access és VBA.

    Teljesen jogtiszta leszel, ha nem kell exe.
    Mutasd a teljes hozzászólást!
  • VB-ben írhatsz egy függvényt, ami visszaadja a cella szinkódját (háttér vagy betű) és erre szűrhetsz. Da akkpr már akár a program is szűrhet.

    Szinre keresni (ha jól emlékszem) 2002-estől tud az Excel.
    Mutasd a teljes hozzászólást!
  • Nekem a excel egy cellájában lévő adat alapján kellene a mysql adatbázisból kiszednem adatokat. Ez nem úgy megy, hogy a makró csatlakozik a mysql odbc driverével? hol jön ebbe az ADO? vagy most nagy hüleséget kérdeztem?
    Mutasd a teljes hozzászólást!
  • helló.

    tud nekem valaki segíteni abban hogy milyen függvénnyel tudok a cella színére szűrni.

    mondjuk a feladat. használok 3 féle szint és ki kéne iratni 3 különböző cellába hogy az adott színekkel háhy db cella van megjelölve.

    thx the help előre is.
    Mutasd a teljes hozzászólást!
  • csókoltatom az olyan céget, aki befektetés nélkül akar bármit is elérni...

    A vb makró hogy csatlakozik az excelben?

    A MyODBC driverrel ADO-n keresztül elérhető az adatbázis. VB-ben meg simán lehet ADO kapcsolatot létrehozni és kezelni.

    Az excel indításakor automatikusan megcsinálja, vagy el kell indítani a makrót?

    Akármelyik. Ahogy megírod a makrót.

    Tudsz egy rövid példát leírni nekem, ami egyetlen adatot kiolvas az adatbázisból, és beteszi egy előre kialakított excel tábla megfelelő cellájába?

    Tudnék. Ide leírni azonban nem fogom. Nem dolgozok helyetted. De ha figyelmesen elolvasod a VB ADO-ra vonatkozó help-jét sminá rájössz a dologra. Plusz ezen témákat már itt is sokszor kiveséztük, megtalálod a kereső segítségével.
    Főleg az "ADO VB" stringre érdemes lenne keresni, vagy hasonlókra.
    Mutasd a teljes hozzászólást!
  • A cégem fizetni nem fog, még nekem sem, nem is tud. Az első megoldás egész jól hangzik, én is hasonlóra gondoltam, csak perl-lel.
    A vb makró hogy csatlakozik az excelben? Az excel indításakor automatikusan megcsinálja, vagy el kell indítani a makrót? Tudsz egy rövid példát leírni nekem, ami egyetlen adatot kiolvas az adatbázisból, és beteszi egy előre kialakított excel tábla megfelelő cellájába?
    Mutasd a teljes hozzászólást!
  • jogtisztaság nélkül:
    - egy Vb-ben, vagy Delphi-ben, vagy amihez értesz, olyan eszközzel fejlesztett progi,
    - mssql vagy mysql rdbms
    - a progi adja a felviteli, és a "lerántási" felületet is.

    esetleg jogtisztán2:
    megírod a pontos részleteket, és én megcsinálom nektek Delphi-ben. Számlaképes vagyok.
    Mutasd a teljes hozzászólást!
  • 1: miben tudsz programozni?

    2: én a következőképpen tudnám elképzelni, ami full legális lenne:
    - apache
    - mysql
    - php
    - csinálsz egy php felületet, ahol fel lehet vinni az adatokat, és tárolni az adatbázisban.
    - csinálsz egy excel file-t, amiben vb makró csatlakozik a mysql-hez (ehhez fel kell rakni a mysql odbc driverét is), lerántja az adatot, és oda rakja, ahová kell.

    ez így sián megoldható, és csak annyi kell hozzá, hogy hivatalos excelje legyen.
    Mutasd a teljes hozzászólást!
  • Illetve még annyi, hogy a javasolt megoldáshoz milyen könyvet, illetve segítséget tudtok javasolni?
    Mutasd a teljes hozzászólást!
  • hali!
    Tanácsot szeretnék kérni egy probléma megoldásához, hogy milyen megoldás lenne a legegyszerűbb, illetve jogilag is működőképes.

    Kellene egy programot írnom, mely adatokat kér be, azokat adatbázisban tárolja, majd a bevitt adatokkal elvégzett műveletek eredméyeit egy meghatározott Excel file meghatározott munkalapjainak meghatározott celláiba írja.

    Jogilag:
    Annak a cégnek vagyok az alkalmazottja, amelyiknek erre szüksége lenne, csak belső használatra, de jogilag ne lehessen belekötni.
    Gondolok itt arra, hogyha pl. Visual Basicben írom, akkor azt a cég használhatja-e úgy, hogy nincs jogtiszta VB-je?

    Tehát: mi lenne a legtisztább, legegyszerűbb megoldás az előbb említett jogtisztaság betartásával, illetve anélkül?
    Mutasd a teljes hozzászólást!
abcd