Opakování funkce / makra

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
MilaF
nováček
Příspěvky: 2
Registrován: 15 črc 2020 13:20

Opakování funkce / makra

Příspěvek od MilaF »

Dobrý den,
prosím o radu. Pro někoho asi banalita, ale ve VBA netvořím, jen mám tento kód.
Mám zámek na buňce D1, který se odemkne, pokud jiná buňka A1 obsahuje nějaký text / hodnotu.
Můžete, prosím, poradit, jak automaticky opakovat výše uvedené pro každý další řádek? Děkuji.

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
ActiveSheet.Unprotect
If Target = "" Then
Range("D1").Locked = True
ElseIf Target <> "" Then
Range("D1").Locked = False
End If
ActiveSheet.Protect
End Sub
Odpovědět

Zpět na „Programování a tvorba webu“