< návrat zpět

MS Excel


Téma: Excel seznam osob rss

Zaslal/a 16.4.2012 22:47

Ahoj, prosím o pomoc. Jsem uživatelem Excelu již několik let, ale neumím si vyrobit automaticky řazený seznam osob ošetřený pro vkládání dat méně zdatnými uživateli. Několik položek (jméno, příjmení, narození, ulice, město, PSČ ...) by uživatelé vkládali do připravených buněk v jednom listu (např. přes vkládací formulář), ve druhém listu určeném pouze k prohlížení by se objevil celý seznam řazený např. podle příjmení nebo města. Někde ještě by měla být možnost mazání vybrané osoby ze seznamu. Pomůže mi někdo, prosím? Děkuji

stop Uzamčeno - nelze přidávat nové příspěvky.

Strana:  « předchozí  1 2
#008205
avatar
Tak jsem vyzkoušel, funguje vkládání, třídění, mazání, OK. Moje další tabulka ještě neupravená pro tisk v listu "prohlédni seznam 2" však není odolná proti smazání buněk - tvoří se chyba #ODKAZ! Můžeš se ještě na tohle podívat? Třeba se to musí řešit jinak, netuším jak. Přikládám soubor.
Příloha: zip8205_kopie-xl0000050.zip (29kB, staženo 23x)
citovat
#008206
avatar
Veľmi som to nelúštil, niečo som vyhodil, niečo upravil.
Příloha: zip8206_kopie-xl0000050.zip (30kB, staženo 25x)
citovat
#008207
avatar
Velice si cením Vaší snahy, ještě bych potřeboval drobné úpravy: pro "misocko" - v prohlížecím seznamu po vymazání řádků a vložení nových zůstává ve sloupci narození nastaven formát jako pouhé číslo, tzn., že se datum narození zobrazuje jako pořadové číslo kalendáře; pro "marjankaj" - výstupní tabulka pro tisk funguje pouze do naplnění, tam, kam vzorce sahají, překročím-li kapacitu, další data nezobrazí. Když vzorce "roztáhnu" (např. do řádku 500), musím dále filtrovat a odlaďovat nulové hodnoty; nešlo by zobrazovat "pouze aktivní" řádky seznamu? Velice děkuji, přikládám testovací soubor.
Příloha: zip8207_seznamosob.zip (28kB, staženo 22x)
citovat
#008208
avatar
opravil som ten format datumu
Příloha: zip8208_8206_kopie-xl00000501.zip (32kB, staženo 26x)
citovat
#008209
avatar
Funguje, díky misocko!citovat
#008252
avatar
marjankaj, podíváš se ještě na můj zápis a soubor z 21.4. 8:50 hod.? Děkujicitovat
#008253
avatar
No neviem, čo by som mal k tomu povedať.
Ja by som možno nesortoval prvý stĺpec a dal by som tam niečo takéto.
Alebo
Range(Cells(2,2),Cells(9,ActiveSheet.UsedRange.Rows.Count)).Select
Private Sub CommandButton1_Click()
volba = 0
ActiveSheet.Unprotect "Heslo"
If O1 = True Then volba = 2
If O2 = True Then volba = 3
If O3 = True Then volba = 4
If O4 = True Then volba = 5
If O5 = True Then volba = 6
If O6 = True Then volba = 7
If O7 = True Then volba = 8
If O8 = True Then volba = 9

If volba = 0 Then GoTo konec1

Range("b2:i200").Select
Selection.Sort Key1:=Range(Cells(2, volba), Cells(2, volba)), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

konec1:
Cells(1, 1).Select
ActiveSheet.Protect "Heslo"
Unload Me

End Sub
citovat
#008260
avatar
marjankaj: tak jsem ten kód vložil vložil do VBA, ale nahlásilo mi to chybu "compile error" při aktivaci třídění. Problém je v tom, že tento kód tvořil "misocko" a ne já, já makra okoukávám a neumím. Takže se můj problém nevyřešil. Potřeboval bych čistý výstup vložených osob bez prázdných řádků do tabulky v Excelu, s kterou si už poradím při nastavení tisku (doplnění nadpisu, podpisové doložky dolů apod.) třeba do dalšího listu. Misocko naposledy opravoval zobrazování datumů ve sloupci "D" (narození) 21.4. v 9:13 - z tohoto souboru bych vycházel dále, pokud máš ještě chuť to doladit. Moc díky za snahu!citovat
#008261
avatar
ahoj

tu mas upravu podla toho ako navrhol "marjankaj", ja osobne netusim o co Vam dvom ide 5
Příloha: zip8261_444444.zip (32kB, staženo 46x)
citovat
#008262
avatar
Děkuji moc oběma, takhle by to mohlo stačit, jste šikulové 1citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje