< návrat zpět

MS Excel


Téma: Automatický zápis času, při změně v jiné buňce? rss

Zaslal/a 4.2.2016 16:38

Zdravím vespolek a mám prosbu o jedno řešení. 7
Na automatický zápis data a času používám toto MAKRO.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
i = Target.Row
Cells(i, 2).Value = Format$(Now, "hh:nn dd/mm ")
End If


Po uzamčení buněk proti přepisu a zamčení listu, se zápis data a času do buňky nechce provést a vyskakuje chybová hláška.

img

a po debugu se ukáže toto

img

Tipuji, že do MAKRA to bude chtít dopsat oprávnění pro zápis při zamčeném listu, ale nevím jak?
Dík za rady. 1

Příloha: jpg29874_chyba.jpg (14kB, staženo 29x)
29874_chyba.jpg
Zaslat odpověď >

#029875
avatar
Na začátek dej
ActiveSheet.Protect UserInterfaceOnly:=Truecitovat
#029876
Hav-Ran
Prepáč, čo je "hh:nn . . .?citovat
icon #029877
eLCHa
@Hav-Ran

To je OK
Format má jiné formátovací znaky než Text.
https://msdn.microsoft.com/en-us/library/office/gg251755.aspx

Ikdyž, jak upozornil vovka, ta nápověda úplně nesedí.citovat
#029879
Hav-Ran
@eLCHa
S tým som sa ešte nestretol, dík 1citovat
#029898
avatar

cmuch1 napsal/a:

Na začátek dej
ActiveSheet.Protect UserInterfaceOnly:=True

Super, zafungovalo to. Sice to při prvním zápisu chce heslo listu, ale pak už to frčí bez zadávání hesla 1citovat

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

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33