Wederom een vraag van mijn kant.
Nog steeds met hetzelfde boekhoudprogramma bezig en het is bijna af. Mag ook wel na die tijd die er al inzit.
Maar wederom een probleem. Ik wil niet dat er een formule ingevoerd kan worden in een cell. Het liefst wil ik dit beveiligen door de standaard Excel protection ipv data validatie ofwel VBA.
Maar wat voor een mogelijkheden zijn er eigenlijk.
Met VBA heb ik het zo opgelost:
code:
1
2
3
4
5
| Private Sub Worksheet_change(ByVal Target As Range)
If Left(Target.FormulaR1C1, 1) = "=" Then
Target.Value = ""
End If
End Sub |
Maar dat vind ik dus lelijk omdat ik dan in elke worksheet onchange dat moet doen etc.
A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."