17.09.2017, 00:00
Hallo, kann mir jemand bitte einen Tip zu folgendem Thema geben.
Ich habe in den Zellen formeln stehen und ich möchte die Zahlen (=L24/(155*8) in diesem Fall 8 durch eine 9 ersetzen. Nur möchte ich einen Schritt weitergehen und sagen finde herraus ob ein Werte zwischen 1-12 enthalten ist und wenn ja wechsel diesen mit 9 aus.
Hat da jemand ein Tip ?
Sub Formel_ersetzen()
Dim raus As Integer
Dim rein As Integer
raus = 8
rein = 9
Worksheets("Cockpit").Activate
Range("K24").Select
For Each cell In Selection
If cell.HasFormula = True Then
cell.Formula = Application.WorksheetFunction.Substitute(cell.Formula, raus, rein)
End If
Next
End Sub
Ich habe in den Zellen formeln stehen und ich möchte die Zahlen (=L24/(155*8) in diesem Fall 8 durch eine 9 ersetzen. Nur möchte ich einen Schritt weitergehen und sagen finde herraus ob ein Werte zwischen 1-12 enthalten ist und wenn ja wechsel diesen mit 9 aus.
Hat da jemand ein Tip ?
Sub Formel_ersetzen()
Dim raus As Integer
Dim rein As Integer
raus = 8
rein = 9
Worksheets("Cockpit").Activate
Range("K24").Select
For Each cell In Selection
If cell.HasFormula = True Then
cell.Formula = Application.WorksheetFunction.Substitute(cell.Formula, raus, rein)
End If
Next
End Sub