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

  • Fferi50

    őstag

    válasz MasterMark #41687 üzenetére

    Szia!
    Azon kívül, amit Delila írt, fontos még, hogy az idézőjeleket a képletben párosával kell írni, ha valóban idézőjelet szeretnél ott kapni.
    A képleted helyesen:
    Sheets("egyéni").Range("A1").Formula ="=RIGHT(CELL(""filenév"",A1),LEN(CELL(""filenév"",A1))-SEARCH(""]"",CELL(""filenév"",A1))) & ""("" & FLOOR(SUMPRODUCT((NOT(ISBLANK(J3:J1002))*(1/COUNTIF(J3:J1002,J3:J1002 &"""")))),1) & "" darab)"""

    (Sőt, még a filenév helyett is a filename az igazán helyes, de csodával határos módon ezt érti az Excel).
    Van viszont egy olyan lehetőség is, hogy magyar nyelven add meg a képletet a makróban, ezt a FormulaLocal tulajdonsággal lehet megtenni. Ennek az a hátránya, hogy csak a magyar Excelben érti meg a VBA, más nyelvterületen nem, azaz a munkafüzet nem hordozható.
    Természetesen az idézőjelekre ebben az esetben is oda kell figyelni.

    Üdv.

    [ Szerkesztve ]

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