Při změne v buňce zapiš do druhé Vyřešeno

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

Moderátor: Mods_senior

luko02420
Level 2
Level 2
Příspěvky: 218
Registrován: únor 12
Pohlaví: Nespecifikováno
Stav:
Offline

Při změne v buňce zapiš do druhé

Příspěvekod luko02420 » 29 dub 2020 09:06

Dobrý den, potřeboval bych pomoc s úpravou následujícího makra.
Používám proceduru na změnu v bunce viz níže. Funguje tak, že když se zmení obsah bunky ve sloupci D, tak do sloupce A stejneho radku mi zapise datum.
Potreboval bych to rozsirit jeste o jedno pravidlo a to tak, ze pri zmene ve sloupci D, se do sloupce P ve stejnem rádku, vlozi hodnota z bunky Q1.
Dekuji vsem za pomoc.

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

Application.EnableEvents = False
' zapsání do buňky
Application.EnableEvents = True

If Target.Column = 4 Then
    i = Target.Row
   Cells(i, 1).Value = Format$(Now, "dd/mm/yyyy ")
End If
End Sub

Reklama
Uživatelský avatar
Grimm
Level 2
Level 2
Příspěvky: 165
Registrován: září 17
Pohlaví: Muž
Stav:
Offline

Re: Při změne v buňce zapiš do druhé

Příspěvekod Grimm » 29 dub 2020 13:03

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 4 Then
        i = Target.Row
       Cells(i, 1).Value = Format$(Now, "dd/mm/yyyy ")
       Cells(i, 16).Value = Cells(1, 17).Value
    End If
End Sub

luko02420
Level 2
Level 2
Příspěvky: 218
Registrován: únor 12
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Při změne v buňce zapiš do druhé  Vyřešeno

Příspěvekod luko02420 » 29 dub 2020 13:47

Děkuji funguje perfektně.


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

Kdo je online

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