Zavrieť

Porady

Excel - funkcia username()

Chcem poprosiť o radu:
Bunka B2=username().....meno prihlásenia napr.Kovac.
V kontingenčnej tabuľke je nastavený: filter menoviek (položka v stĺpci A) = B2 .
Chcem, aby hneď po otvorení tabuľky sa aktualizoval filter a vybrali sa dáta v stĺpci A podľa mena prihlásenia.Skúšala som zadať: filter menoviek (položka v stĺpci A) = B$2$, filter menoviek (položka v stĺpci A) = 'B2' - nefunguje filter.
Keď zadám presne: filter menoviek (položka v stĺpci A) = Kovac, filter funguje.
Prosím, vie mi niekto poradiť, aby sa filter aktualizoval po otvorení tabuľky podľa username ?
Ďakujem.
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    elninoslov je teraz online elninoslov

    elninoslov
    Ak tam máte nejakú funkciu "username", teda máte makro, teda použite obdobné riešenie ako v prílohe, pri udalosti "Workbook_Open"
    Code:
    Private Sub Workbook_Open()
        On Error Resume Next
        wsKT.PivotTables("ktMena").PivotFields("Meno").CurrentPage = wsKT.Cells(2, 2).Value
        If Err.Number <> 0 Then MsgBox "Chyba pri filtrovaní kontingenčnej tabuľky", vbExclamation
    End Sub
    Maja B. Vyskúšala som nasledovne:
    Private Sub Workbook_Open()
    On Error Resume Next

    wsPracpro.PivotTables("Kontingenčná tabuľka3").PivotFields("Meno").CurrentPage = wsOOPP.Cells(2, 2).Value
    If Err.Number <> 0 Then MsgBox "Chyba pri filtrovaní kontingenčnej tabuľky", vbExclamation
    End Sub

    Pracpro=názov exel.tabuľky
    Kontingenčná tabuľka3- názov konting.tabuľky
    Meno-názov položky, ktorú filtrujem
    OOPP - aktívny hárok
    Cell(2,2)=USERNAME()

    Nefunguje mi to, prosím viete mi poradiť kde mám chybu ?
    Ďakujem.

    Excel - funkcia username()

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.