- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,727
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,
Aşağıda 2 ayrı CommandButton'daki kodları, tek bir ToggleButton'a atamak mümkün mü ?
ToggleButton'daki ifade de, birincisinde "Kırmızı" değiştiğinde de "Mavi" olabilir mi ?
Teşekkür ederim.
Aşağıda 2 ayrı CommandButton'daki kodları, tek bir ToggleButton'a atamak mümkün mü ?
ToggleButton'daki ifade de, birincisinde "Kırmızı" değiştiğinde de "Mavi" olabilir mi ?
Teşekkür ederim.
Kod:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Dim rng As Range, ix As Long
Set rng = Intersect(Range("A:A"), ActiveSheet.UsedRange)
For ix = rng.Count To 1 Step -1
If rng.Item(ix).Interior.ColorIndex = 3 Then
rng.Item(ix).Interior.ColorIndex = 5
End If
Next
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
Kod:
Private Sub CommandButton2_Click()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Dim rng As Range, ix As Long
Set rng = Intersect(Range("A:A"), ActiveSheet.UsedRange)
For ix = rng.Count To 1 Step -1
If rng.Item(ix).Interior.ColorIndex = 5 Then
rng.Item(ix).Interior.ColorIndex = 3
End If
Next
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
