ahoj,
narazil jsem na téma, ve kterém byl vyřešen požadavek o zaznámenání času při změně hodnoty buňky pomocí "zobrazit kód". Funguje to n1, nicméně se snažím marně vztáhnout tuhle možnost na tabulku.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Cells(1, 3) = Now
End If
End Sub
nebo
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Cells(2, 7) = Now
End If
End Sub
tyhle dva vzorce zohlední změnu buď v konkrétní buňce nebo sloupci........boha ale nemůžu příjít na zahrnutí tabulky. Přišel jsem pouze na řádek:)
Potřeboval bych návod, jak se mi ukáže čas v určené buňce (A1), když v tabulce (např. 14R x 7C) někdo změní hodnotu.
a) v tabulce celé jako takové
b) v tabulce lze měnit hodnoty pouze každého druhé řádku;)
Chtěl jsem to obejít pomocí fnc. suma, kdy jsem součet každého řádku zahrnul do sloupce (a na sloupec vzorec už mám:)), ale změnu hodnoty pomocí vzorce to nebere.....
díky, ahoj Venca
Excel - zaznamenání času změny hodnoty buňky - II. díl
Moderátor: Mods_senior
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - zaznamenání času změny hodnoty buňky - II. díl
Pro zaznamenani zmeny v bloku bunek napr.: B1:F6 pouzij nasledujici udalostni proceduru v modulu prislusneho listu:
Kód: Vybrat vše
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Me.Range("b1:f6"), Target) Is Nothing Then Exit Sub
Me.Range("a1").Value = Now
End SubRe: Excel - zaznamenání času změny hodnoty buňky - II. díl
Díky
// Označuji za vyřešené
// mike007
// Označuji za vyřešené
// mike007
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 11 Odpovědi
- 10204 Zobrazení
-
Poslední příspěvek od DragonX
-
- 5 Odpovědi
- 24162 Zobrazení
-
Poslední příspěvek od Speed_dead
-
- 10 Odpovědi
- 12198 Zobrazení
-
Poslední příspěvek od Minapark
-
- 2 Odpovědi
- 14463 Zobrazení
-
Poslední příspěvek od Snekment
-
- 1 Odpovědi
- 7384 Zobrazení
-
Poslední příspěvek od atari
