Keresés

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

  • csaszizoltan
    csendes tag

    Újabb csoda:

    Miért van az, hogy időnként úgy tűnik mintha az On Error funkció nem működne????

    Jelesül:
    On Error GoTo vege2
    If Len(azonosito) = 8 Then
    gazon = Right(azonosito, Len(azonosito) - 2)

    elonev = Application.WorksheetFunction.VLookup(gazon, Workbooks(gtn).Worksheets("gtorzs").Range("c:aq"), 3, 0)
    (...)

    Ha ott az On Error akkor miért kapom mégis ezt a hibaüzenetet:

    Másik gépen ugyan ezt futtatva máshol akad ki, másik hibával, de ott is van On Error

    Van valakinek ötlete, hogy mi okozza ezt az időnként előforduló hibát?
    Esetleg ki tudom váltani az On Errort valamivel?

    Köszönöm!

    Keress rá az alábbira:
    vba run time error 1004 tulajdonsága nem érhető el
    és az alábbi találat:
    Excel(VBA) Miért nem működik a .Match parancs?
    idézet belőle:
    "Azért, mert ha nincs" (itt: találat) ", akkor hibát generál."

    Értem én, hogy az On Error-nak el kéne kapnia a nem talált eseteket, de hátha a találaton lévő
    On Error Resume Next
    változat megoldja.

    Elképzelhető még a hiba okára a változók deklarációjának (Dim) elmaradása.

    Másrészt az eső sorba írt
    Option Explicit
    -tel fordítási időben szűrhetünk hibákat.

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