< návrat zpět

MS Excel


Téma: Uzamykání buněk rss

Zaslal/a 13.11.2009 20:37

Dobrý den,potřebuji v excelu provést uzamčení buněk, které je podmíněné časem (datem).

Např. Mám týdenní plánovač a potřebuji, aby byly odemčeny pouze buňky, které spadají pod aktuální datum (ostaní jsou uzamknuty - minimálně ty, které mají starší datum). Druhý den se uzamknou a odemknou se buňky pro nový den.

Děkuji za radu.

Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#000844
Jeza.m
Dobrý den,

tady je příklad kódu se smyčkou prohledávající sloupec A od řádku 2 po první prázdnou buňku a porovnávající aktuální datum s datem v buňce. Uzamykání / odemykání probíhá v téže buňce (.cells(radek,1)), což logicky nemá smysl, v paxi bude asi nahrazeno celým řádkem (.rows(radek)), nebo rozmezím (.range("B" & radek, "D"& radek))

Private Sub Workbook_Open()
Dim radek As Single
radek = 2
List1.Unprotect "heslo"
Do While Cells(radek, 1) <> ""
If List1.Cells(radek, 1) = Date Then List1.Cells(radek, 1).Locked = False Else List1.Cells(radek, 1).Locked = True
radek = radek + 1
Loop
List1.Protect "heslo"
End Sub

M@citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Vyhledávání stejných znaků

camron • 30.11. 9:51

Vyhledávání stejných znaků

Jiří497 • 30.11. 8:59

Vyhledávání stejných znaků

camron • 30.11. 7:50

První volné číslo

marjankaj • 29.11. 17:07

Vyhledávání stejných znaků

Anonym • 29.11. 15:49

Vyhledávání stejných znaků

Jiří497 • 29.11. 15:41

První volné číslo

DanoDL • 29.11. 15:26