Lze zamknout textové pole?* Vyřešeno

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

Moderátor: Mods_senior

crgo77
Level 1
Level 1
Příspěvky: 68
Registrován: duben 14
Pohlaví: Muž
Stav:
Offline

Lze zamknout textové pole?*  Vyřešeno

Příspěvekod crgo77 » 24 čer 2014 19:24

Zdravím všechny,je možné,že bude moje otázka a prosba neuskutečnitelná,ale chtěl jsem se zeptat,zda lze uzamknout textové pole.
Má otázka by zněla takhle - pokud po načtení textového pole bude textové pole prázdné - šlo by do tohoto pole zapisovat,pokud by po načtení textového pole byl obsažen text - do textového pole by nešlo zapisovat a ani text upravovat.
Je možné,že to není možné,ale jen by mě to zajímalo.
Předem děkuji za odpovědi a rady respektive kód pokud by to bylo možné.

//úprava názvu

//mmmartin

Reklama
crgo77
Level 1
Level 1
Příspěvky: 68
Registrován: duben 14
Pohlaví: Muž
Stav:
Offline

Re: Lze zamknout textové pole?*

Příspěvekod crgo77 » 25 čer 2014 16:51

Všiml jsem si,že byl opraven název tématu,Omlouvám se,že jsem téma nepojmenoval jak se má.Děkuji za opravení. :thumbup:

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: Lze zamknout textové pole?*

Příspěvekod cmuch » 30 čer 2014 20:53

Ano lze to,
v časti kódu kde načítáš text do textboxu přidej

Kód: Vybrat vše

If TextBox1.Text <> "" Then TextBox1.Locked = True

To ten TextBox zamkne proti upravám.

crgo77
Level 1
Level 1
Příspěvky: 68
Registrován: duben 14
Pohlaví: Muž
Stav:
Offline

Re: Lze zamknout textové pole?*

Příspěvekod crgo77 » 01 črc 2014 10:56

Zdravím všechny,narazil jsem na netu na kód,který jsem potřeboval a funguje to perfektně,samozřejmě je nutné si jej poupravit podle vlastních potřeb.
Přikládám nalezený kód.

Kód: Vybrat vše

With UserForm1.TextBox1
If IsEmpty(Range("A" & ActiveCell.Row)) Then
.Locked = False
Else:
.Text = Range("A" & ActiveCell.Row).Value
.Locked = True
End If
End With


Tím by bylo toto téma vyřešeno a uzavírám ho.


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

Kdo je online

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