Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Fferi50

    Topikgazda

    válasz aviator #53778 üzenetére

    Szia!
    Nem egészen értem. Ha az egyik userformod fut a 2016-os verzióban, a másik pedig csak az 0365-ben, akkor nem a felhasználóra kell bízni a választást, hanem a verziótól függően megjeleníteni neki a verziónak megfelelő formot.
    Tehát (konkrét nevek nélküli váz):
    if verzió=2016 then
    userform2016-os.show
    else
    userform0365.show
    endif
    Az O365 esetén akár meg is maradhat a user választási lehetősége, hiszen ott mindkét verzió fut.
    Szerintem szét kell választanod a userfomokon futó hívásokat a verzióknak megfelelően, tehát a 2016-os userformban is szerepelni kell azon hívásoknak, amelyek abban a verzióban lefutnak (és benne vannak az 0365-ben is). Ehhez ezeket az eljárásokat a userform moduloktól elkülönített általános modulba kell elhelyezned és igy formokon csak a hívások maradnak.
    Üdv.

Új hozzászólás Aktív témák