Hangi alanı seçersem atadığım buton değeri bir arttırsın

Katılım
1 Kasım 2013
Mesajlar
5
Excel Vers. ve Dili
Office 2016 TR
Hücreleri belirterek değil de benim o anda seçeceğim hücrelerdeki sayılar makro atadığım sayı arttırma butonuna basınca değer 1 artsın. Yardımcı olursanız sevinirim.

Kod: Sub YukarıOk1_Tıklat() Selection.Cells.Value = Selection.Cells.Value + 1 End Sub
Sub AşağıOk1_Tıklat() Selection.Cells.Value = Selection.Cells.Value - 1 End Sub


Bu makroyu kullanarak birden çok hücre seçtiğimde hata veriyor. Değer bulunan herhangi bir tek hücre seçtiğimde ise çalışıyor. Ben o an için seçtiğim (birden fazla) hücrelerdeki değerlerin 1 artmasını istiyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Kullandığınız ofis sürümü ve dili nedir?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Rica etsem bu bilgiyi profilinizde yazan aşağıdaki bilgi yerine yazarak güncelleyebilirmisiniz.

Excel Vers. ve Dili Bilmiyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çoklu hücre seçimleri için döngü kullanabilirsiniz..

C++:
Option Explicit

Sub YukarıOk1_Tıklat()
    Dim Rng As Range
    For Each Rng In Selection
        Rng.Value = Rng.Value + 1
    Next
End Sub

Sub AşağıOk1_Tıklat()
    Dim Rng As Range
    For Each Rng In Selection
        Rng.Value = Rng.Value - 1
    Next
End Sub
 
Katılım
1 Kasım 2013
Mesajlar
5
Excel Vers. ve Dili
Office 2016 TR
Teşekkürler Korhan Bey, ilk fırsatta deneyip dönüş yapacağım.
 
Katılım
1 Kasım 2013
Mesajlar
5
Excel Vers. ve Dili
Office 2016 TR
Korhan bey kod çalıştı, işimi gördü. Çok teşekkür ederim.
 
Üst