Goedendag,
Ik wil de opmaak getalnotaie van een bereik laten afhangen van een waarde in een andere cel.
BV: A1 = 0
Bereik I8:T30 moet dan als getalnotie 0% krijgen
A1=1
Bereik I8:T30 moet dan als getalnotie 0 krijgen
Ik heb het volgende in VBA maar die zorgt voor de notatie op basis van de waarde in het bereik zelf.
En dat is niet de bedoeling, het moet bepaald worden door een waarde in een cel buiten het bereik
bvd
Mark
Ik wil de opmaak getalnotaie van een bereik laten afhangen van een waarde in een andere cel.
BV: A1 = 0
Bereik I8:T30 moet dan als getalnotie 0% krijgen
A1=1
Bereik I8:T30 moet dan als getalnotie 0 krijgen
Ik heb het volgende in VBA maar die zorgt voor de notatie op basis van de waarde in het bereik zelf.
En dat is niet de bedoeling, het moet bepaald worden door een waarde in een cel buiten het bereik
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim x As Range
For Each x In ActiveSheet.Range("e13:t33")
With x
Select Case .Value
Case Is <= "1"
.NumberFormat = "0%"
Case Else
.NumberFormat = "0"
End Select
End With
Next
End Sub
bvd
Mark
Laatst bewerkt door een moderator: