Hücre Dolu İse Bir Alt Hücreye Yaz

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod bende çalışıyor. A1 hücresini her değiştirdiğinizde kod çalışır.
 
Katılım
26 Mart 2012
Mesajlar
253
Excel Vers. ve Dili
MİCROSOFT EXCELL OFFİCE 2007
üstad formülle k25 e değer geldikten sonra k24 e başka bir değer yazıyorum o zaman gelmiyor
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Eğer herhangi bir hücre değiştiğinde kod çalışsın istiyorsanız, ilk satırı kapatarak kullanmanız gerekir. Yada sadece belli hücreler değiştiğinde kod çalışsın isterseniz o zaman o hücreleri belirtmeniz gerekir.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    'If Target.Address <> "$A$1" Then Exit Sub
    Application.EnableEvents = False
    s = [k65536].End(3).Row
    If [k25] = "" Then s = s + 24 Else s = s + 1
    Cells(s, "k") = [b10]
    Application.EnableEvents = True
End Sub
 
Katılım
16 Kasım 2017
Mesajlar
2
Excel Vers. ve Dili
exel2003 türkçe
Altın Üyelik Bitiş Tarihi
10-03-2021
BURADA ALT SATIRA GEC NASIL DİYEBİLİRİM İYİ CALIŞMALAR




Range("C5:C11").Select
Selection.Copy
Sheets("KİRACILAR").Select
Rows("1:1").Select
ActiveCell.Offset(1, 0).Rows("1:1").EntireRow.Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
ActiveWindow.SmallScroll Down + 1
Sheets("ANASAYFA").Select
Range("C5").Select
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki komut aktif hücrenin bir alt hücresini seçer.

Kod:
ActiveCell.Offset(1, 0).Select
 
Üst