automatické datování Excel Vyřešeno

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

Moderátor: Mods_senior

Uživatelský avatar
akem
Master Level 7
Master Level 7
Příspěvky: 4440
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

automatické datování Excel

Příspěvekod akem » 31 bře 2014 15:03

Ahoj,

potřebuji nějak vymyslet nastavení datumu a času, tak aby když zapíšu do buňky B4 cokoliv, tak v buňce C4 se uloží aktuální datum a čas, ale pak už se nebude nikdy měnit... to znamená aby se po uložení a opětovném otevření znova nepřepisoval...

Něco jsem zkoušel, ale to nefunguje tak jak má a nevím proč, ale nejde tam čas...

Excel 2003

Hlášení.xls
(19 KiB) Staženo 36 x
Naposledy upravil(a) akem dne 01 dub 2014 11:19, celkem upraveno 1 x.
Říkám co si myslím a myslím si co chci...

ASUS ROG G751JT-T7009H / i7-4710HQ 2.5Ghz / 8GB / 256 GB SSD + 1TB HDD / GeForce GTX 970M
Apple MacBook Air M1

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: automatické doplnění datumu a času a pak už stálé

Příspěvekod cmuch » 31 bře 2014 17:37

Ahoj,
tak tady je jedno makro. Prvně smaž ty vzorce a v makru nastav oblast se jmény.

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

  Dim RngOblast As Range
  'nastaveni oblasti
  Set RngOblast = Range("B4:B30")
  'je ymenena bunka v oblasti
  If Not Intersect(Target, RngOblast) Is Nothing Then
    'pokud v bunce nic neni tak konec
    If Not Target <> "" Then Exit Sub
    'je jiz zadan datum - ano/ne
    If Target.Offset(0, 1) <> "" Then
      Exit Sub
    Else
     Application.EnableEvents = False
      Target.Offset(0, 1) = Now
     Application.EnableEvents = True
    End If
  End If
End Sub


Aby byl v buňkách vidět i čas tak musíš změnit formát buněk. Buď v datum a čas nebo ve vlastním si nastavit vlastní formát.

Doufám, že je to rychlá odpověď :wtf:

Uživatelský avatar
akem
Master Level 7
Master Level 7
Příspěvky: 4440
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

Re: automatické doplnění datumu a času a pak už stálé

Příspěvekod akem » 31 bře 2014 18:21

Ahoj, díky za pomoc, ale asi dělám něco špatně, protože to vůbec nic nedělá...

Hlášení.xls
(42 KiB) Staženo 33 x
Říkám co si myslím a myslím si co chci...

ASUS ROG G751JT-T7009H / i7-4710HQ 2.5Ghz / 8GB / 256 GB SSD + 1TB HDD / GeForce GTX 970M
Apple MacBook Air M1

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: automatické doplnění datumu a času a pak už stálé

Příspěvekod cmuch » 31 bře 2014 20:25

Makro patří vložit do modulu příslušného listu.

Uživatelský avatar
akem
Master Level 7
Master Level 7
Příspěvky: 4440
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

Re: automatické doplnění datumu a času a pak už stálé

Příspěvekod akem » 31 bře 2014 21:46

Super díky moc!! Dá se nějak ta buňka zamknout, aby to pak nešlo přepsat?

--- Doplnění předchozího příspěvku (31 Bře 2014 22:18) ---

no, asi sem zase někde udělal chybu.. od 3. řádku to pak mění všechny stejně...

Hlášení (1).xls
(45 KiB) Staženo 44 x
Říkám co si myslím a myslím si co chci...

ASUS ROG G751JT-T7009H / i7-4710HQ 2.5Ghz / 8GB / 256 GB SSD + 1TB HDD / GeForce GTX 970M
Apple MacBook Air M1

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: automatické doplnění datumu a času a pak už stálé  Vyřešeno

Příspěvekod cmuch » 01 dub 2014 06:05

Zamknutí proti nechtěnému přepisu můžeš udělat tak že ve formátu buněk na kartě Zámek si odškrtni zamčeno u buněk, které chceš editovat a pak list zamkni.
Pak do makra na začátek přidej

Kód: Vybrat vše

ActiveSheet.Protect userinterfaceonly:=True


Jak jsem psal výše, musíš smazat ty vzorce v tom sl.B.

Uživatelský avatar
akem
Master Level 7
Master Level 7
Příspěvky: 4440
Registrován: srpen 12
Pohlaví: Muž
Stav:
Offline

Re: automatické datování Excel

Příspěvekod akem » 01 dub 2014 11:20

Funguje díky moc!
Říkám co si myslím a myslím si co chci...

ASUS ROG G751JT-T7009H / i7-4710HQ 2.5Ghz / 8GB / 256 GB SSD + 1TB HDD / GeForce GTX 970M
Apple MacBook Air M1


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4827
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • automaticke nastaveni velikosti komentare v Excelu
    od Mikik Block » 04 zář 2024 15:17 » v Kancelářské balíky
    0
    3198
    od Mikik Block Zobrazit poslední příspěvek
    04 zář 2024 15:17
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12247
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4826
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3363
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

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

Kdo je online

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