Telefonszámunk: 1-472-0679

[Resolved] Pénzváltás

Kezdőlap Fórumok Excel témák [Resolved] Pénzváltás

Topic Resolution: Resolved

Ennek a témakörnek tartalma 5 hozzászólás, 4 résztvevő. Utolsó frissítés:  Titok 2 hete, 1 nap telt el a bejegyzés óta.

6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • #4750

    HangArt
    Résztvevő

    Sziasztok,

    Egy kis segítséet szeretnék kérni egy problémában.

    Van 3 oszlopom: USD, EUR és HUF.
    Azt, hogyan tudom megcsinálni, hogy bármelyikbe írok összeget, a másik kettőbe a megadott árfolyamon átszámolja?
    A problémámat az okozza, hogy vagy csak a képletet, vagy csak az összeget tudom beírni egy cellába, így csak oly módon tudom megoldani, hogy van egy forrás-oszlop és egy cél-oszlop minden pénznemhez. Ez 6 oszlop.
    Az már csak hab lenne a tortán, ha még az árfolyamot is tudná frissíteni netről!
    Van erre lehetőség?

    Köszönöm a segtséget!
    Tamás

    #4751

    mravi
    Résztvevő

    Mindenképpen kell egy alap táblázat amiben a napi friss árfolyamok vannak (adatbázis). Valóban a legjobb az ha ezt a netről tudjuk frissíteni. A net kapcsolat viszonylag egyszerű. Egy üres oldal majd az adatok fül és ott a adatok beolvasása weboldalról. Megadjuk a weboldal címét és kész is. Ezt az adatok és az összes frissítése gombbal aktualizálni tudjuk. Célszerű olyan oldalt használni ami mindig ugyanúgy fog frissülni mert fontos hogy a cellák ne változzanak. Ezekből egy új munkalapon már bármit lehet számolni a megfelelő képlettel. Weblekérdezés segítség: https://arpadblog.hu/excel/excel-weblekerdezes-tablazatok

    #4752

    mravi
    Résztvevő

    Minta

    Attachments:
    You must be logged in to view attached files.
    #4754

    horvimi
    Kulcsmester

    A napi árfolyamokat weboldalról frissíteni elég egyszerű, több megoldás is van rá, attól is függ, hogy milyen Excel verziót használsz.
    Lényegében szükséged van az aktuális HUF/EUR és HUF/USD árfolyamokra, és ezek mindig ugyanabban a cellákban legyenek.

    Az már izgalmasabb, hogy ez úgy működjön ahogy szeretnéd, mert az csak eseménykezelő makróval lehetséges.
    A munkalap change eseményéhez kell rendelni egy makrót, ami megnézi, hogy melyik oszlopban történt változás, és az árfolyamok alapján a másik két oszlopba kiszámolja az értéket.

    Ha nem makróztál még, akkor ezt a vonalat ne erőltesd szerintem, elég, ha a weboldal lekérdezést meg tudod csinálni, hogy frissítésre lehozza az aktuális árfolyamokat, és az árfolyam számításhoz marad a 6 oszlopos megoldás. Ez is megoldható különben, hogy a munkafüzet megnyitására is frissüljön.

    Azért ha akarsz küzdeni, akkor itt találsz valami hasonlót.
    https://www.mrexcel.com/forum/excel-questions/1027944-excel-vba-calculate-euro-one-column-usd-adjacent-column-when-currency-value-placed-either-column.html

    Imre

    #4755

    HangArt
    Résztvevő

    Nagyon köszönöm a segítséget!
    Megpróbálom összehozni.

    Tamás

    #4763

    Titok
    Résztvevő

    Egyébként sima képletekkel is meg lehet csinálni, csak bajosabb.
    A lényeg, hogy úgyis csak a szemednek hiszel, a képleteket így el kell rejteni, a képletes cella kijelölését letiltani, és engedélyezni az írható cellákat.
    Mellékeltem egy megoldást, a jelszó “” (semmi), de így látható a működése.
    Ha lenne időm, még megcsinálnám, hogy ha két helyre is van írva adat, akkor írja ki, hogy hülye vagy.
    Persze makróval profibban lehet megcsinálni, de azért lehet makró nélkül is élni 🙂
    Csak az első ketőbe írásnál működik most, a képletet kellen klónozni a rendes működéshez.

    Attachments:
    You must be logged in to view attached files.
6 bejegyzés megtekintése - 1-6 / 6

Be kell jelentkezni a hozzászóláshoz.