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 32 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: 1544
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 28 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: 1544
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 41 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: 1544
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
  • Automatické přehrávání videa Příloha(y)
    od fafejt » 09 úno 2024 13:59 » v Internet a internetové prohlížeče
    4
    738
    od fafejt Zobrazit poslední příspěvek
    09 úno 2024 17:30
  • Windows 11 OneDrive automatické odstranění
    od ArtisPier » 26 zář 2023 11:41 » v Programy ke stažení
    4
    4484
    od ArtisPier Zobrazit poslední příspěvek
    26 zář 2023 12:29
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    6325
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • Excel - vlastní formát Příloha(y)
    od Story-Long » 11 srp 2023 14:50 » v Kancelářské balíky
    3
    2015
    od Story-Long Zobrazit poslední příspěvek
    14 srp 2023 10:11
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    421
    od Grimm Zobrazit poslední příspěvek
    12 bře 2024 21:43

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

Kdo je online

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