Excel - overenie - duplicita údajov

"Rady nielen z Porady" - Tipy a triky, "how-to ...", nápady a riešenia k aplikáciam MS Office
pre všetky verzie až po MS Office 2010

Excel - overenie - duplicita údajov

Poslaťod paulovic » 25.05.2011, 15:17

Zdravím Pali
potreboval by som vyriešiť problém s overovaním údajov, kde vstupné údaje slúžia súčasne na overovanie.
Jediný problém nástava v tom, že sa výskytujú duplicitné údaje a zbytočne sa overovacie pole stáva neprehladným.

V poli "B" je zoznam skratiek. skratky sa môžu opakovať, nakolko sú to prvé znaky číslovania (Left(...) Po pridaní nového typu by sa mal automaticky zaradiť do overovania (samozrejme pole bude s dostatošnou rezervou).
Pole "D4" slúži na výber konkretnej skratky pre dalšie použitie (výpočty)

ďakujem

Roman
Nemáte oprávnenie prezerať súbory priložené v tomto príspevku.
paulovic
 
Príspevky: 32
Registrovaný: 12.08.2009, 13:41
Udelené poďakovania: 2 krát
Prijaté poďakovania: 3 krát

Re: Excel - overenie - duplicita údajov

Poslaťod Palo-admin » 26.05.2011, 09:09

Ahoj Roman,

No, jednou z možností je použiť ako zdroj údajov pre overovanie Pivot table (konting.tabuľku).
Aby sa po zadaní novej hodnoty do sĺpca B automatizoval Pivot, dá sa použiť funkcia Worksheet_Change:

Kód: Vybrať všetko
    Private Sub Worksheet_Change(ByVal Target As Range)

    On Error GoTo xErr:
        If Not Intersect(Target, Range("B:B")) Is Nothing Then
            Application.EnableEvents = False
            If Target.Value <> 0 Then
                ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
            End If
            Application.EnableEvents = True
        End If
       
        Exit Sub
       
xErr:
         Application.EnableEvents = True
    End Sub


Palo
Nemáte oprávnenie prezerať súbory priložené v tomto príspevku.
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Re: Excel - overenie - duplicita údajov

Poslaťod paulovic » 26.05.2011, 10:49

hmm paráda, len som z toho jeleň, srnec, danek :(

ked si vytvorím vlastnú kontigenčku tak neviem to zautomatizovať. zakaždým musím dať obnovenie ...
ako sa dostanem do Worksheet_Change? Makro?
paulovic
 
Príspevky: 32
Registrovaný: 12.08.2009, 13:41
Udelené poďakovania: 2 krát
Prijaté poďakovania: 3 krát

Re: Excel - overenie - duplicita údajov

Poslaťod Palo-admin » 26.05.2011, 12:09

paulovic píše:hmm paráda, len som z toho jeleň, srnec, danek :(

ked si vytvorím vlastnú kontigenčku tak neviem to zautomatizovať. zakaždým musím dať obnovenie ...
ako sa dostanem do Worksheet_Change? Makro?


ad Worksheet_Change: Áno, makro (ALT+F11), kód pridať nad príslušným zošitom.
Viď príklad vyššie.
P.
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát


Späť na Word, Excel, PowerPoint, Outlook, Access

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 1 hosť

cron