megoldást keresek erre a problémára
  • norbre
    #1772
    sziasztok..

    szeretnék csinálni egy saját funkciót:
    Function Cegkod(Projektszam As String, Tartomany As Range)
    Res = Application.WorksheetFunction.VLookup(Projektszam, Tartomany, 1, False)

    stb ....

    A munkalapon mondjuk így lehet megadni:
    =Cegkod(O3;Cegek!A17:A37)

    Az a bajom hogy ez hibát ad vissza akkor is ha létezik az adott tartományban a keresett érték, hogyha nem arra a munkalapra mutat a "Tartomany" range mint ahová a függvényt beírom.. ha nem másik worksheet van megadva hanem mondjuk ez akkor jó:
    =Cegkod(O3;A17:A37)

    hogy lehetne ezt megcsinálni hogy másik munkalapon is keressen?