vytvorenie Macra Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

tsibee
nováček
Příspěvky: 34
Registrován: duben 18
Pohlaví: Muž
Stav:
Offline

vytvorenie Macra  Vyřešeno

Příspěvekod tsibee » 18 dub 2018 19:18

Dobrý deň,
mohol by prosím niekto napísať príkaz na Macro?
Zadanie by bolo nasledujúce. V Excel by bola tabuľka so stlpcami A,B,C. Stlpci a by boli dátumy a stlpci B a C pole na zapisovanie údajov. Chcel by som aby vsetky bunky stlpci B a C boli uzamknute, okrem aktívneho riadku (riadok s zhodný sdnesnym datumom, t..j. datum v stlpci A = s dnesným aktualnym datumom, tak vedlajsie bunky v stlpci B a C sa dali zapisat udaje, vsetko ostatne by bolo uzamknute.
Voper dakujem za pomoc :)

Reklama
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3202
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: vytvorenie Macra

Příspěvekod atari » 19 dub 2018 09:36

Jaký je účel této tabulky, kdo a jak ji bude používat?

tsibee
nováček
Příspěvky: 34
Registrován: duben 18
Pohlaví: Muž
Stav:
Offline

Re: vytvorenie Macra

Příspěvekod tsibee » 19 dub 2018 11:54

Bude sa pouzivat na evidenciu dochadzky a chcem aby sa dochadzka do tabulky zapisovala denne a aby sa nedali upravovat udaje spatne (za predosle dni). Kazdy zamestnanec bude mat svoj zosit s evidencnou tabulkou dochadzky.

Este by som dodal, ze zosity budu na zdielanom adresary a chcel by som, ze ak by som potreboval ja ako "admin" tabulky dopisat nejaky udaj spatne, tak cez nejake heslo, by to bolo mozne odomknut.

Zabezpecenie makrom by som chcel len stlce B a C, ostatne stlpce s vypoctami by boli zabezpecene cez zabezpecenia harku. Len neviem ci by sa zabezpecenie harku nebylo s makrom.

V pripadne mozem vzorovku tabulku prilozit.
Přílohy
vzor.xlsx
(16.9 KiB) Staženo 22 x

Uživatelský avatar
Grimm
Level 2
Level 2
Příspěvky: 162
Registrován: září 17
Pohlaví: Muž
Stav:
Offline

Re: vytvorenie Macra

Příspěvekod Grimm » 20 dub 2018 21:32

Něco sem zkusil, nevím jestli to bude podle přání. Celý list je zamčený proti úpravám, v kódu je nastavena trvale odemčená oblast (I7:K37) + celý řádek podle aktuálního data. Heslo je v kódu nastaveno na "uzamceno" (bez uvozovek). Když budeš jako admin potřebovat upravit data stačí list odemknout - záložka Revize.

Makro se spouští při otevření sešitu.

Zvaž uzamknutí editoru VBA, aby uživatelé neměli možnost snadno zjistit z kódu heslo pro odemknutí listu. Tuto ochranu však není těžké překonat. Pokud tedy bude někdo znalý problematiky a bude se cíleně chtít ke kódu dostat tak se mu to povede.

Uzamknutí editoru:
Tools -> VBAProject Properties, záložka Protection -> zatrhnout Lock project for viewing a zadat heslo.
Poté soubor uložit.
Přílohy
vzor.xlsm
(22.94 KiB) Staženo 25 x

tsibee
nováček
Příspěvky: 34
Registrován: duben 18
Pohlaví: Muž
Stav:
Offline

Re: vytvorenie Macra

Příspěvekod tsibee » 16 kvě 2018 14:55

Vďake za pomoc :).


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů