< návrat zpět

MS Excel


Téma: zámek buňky ve dvou kódech rss

Zaslal/a 12.8.2020 11:12

Dobrý den,

obracím se na Vás s dotazem, jak upravit VBA kód, kde mám nadefinovaný zámek buňky v sloupci AE.

Dotaz je takový, že pokud se vybere hodnota (jméno) v sloupci U, pak se daná buňka s vyplněným jménem musí uzamknout a nesmí být přístupná pro další editaci. Např. v je vyplněno jméno v U5, tak již nesmí být možnost vybrat jiné jméno v U5).

Našel jsem si toto řešení, které funguje,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set xRg = Intersect(Range("U2:U10"), Target)
If xRg Is Nothing Then Exit Sub
Target.Worksheet.Unprotect Password:="MilaF"
If xRg.Value <> mStr Then xRg.Locked = True
Target.Worksheet.Protect Password:="MilaF", AllowFiltering:=True
End Sub


ale zamyká mi pak celý sešit a nefunguje mi pak vkládání data do buněk AE, na které je již napsané jiné makro.
Potřeboval bych to ideálně udělat tak, aby se mi ohledně zámku buněk v U nezamykal sešit, ale jen právě ta konkrétní buňka U a nešla dále editovat.
Moc děkuji za pomoc.

Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#047666
avatar
Změna je v původním vláknu: http://wall.cz/index.php?m=topic&id=47358&r=1&autolast#post-47665citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

kopie mezi instancemi Excelu

Fantasyk • 23.10. 2:22

kopie mezi instancemi Excelu

lugr • 22.10. 19:16

kopie mezi instancemi Excelu

eLCHa • 22.10. 15:22

kopie mezi instancemi Excelu

rinma • 22.10. 13:08

Rozdělení služeb

Decred • 22.10. 12:45

Rozdělení služeb

DecredCZ • 22.10. 12:44

Rozdělení služeb

Jiří497 • 22.10. 12:33