• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Üst Satir Doluysa Alta Yazdirma

Katılım
20 Ocak 2007
Mesajlar
31
Excel Vers. ve Dili
2003 türkçe
Excelde makro olayına merak sardım. Bu konuda henüz pek bilgim yok, şu anda en çok merak ettiğim konu, bir üst satırda değer varsa, makro üst satırda değer olduğunu görüp, bir alt satıra inip, verdiğim veriyi yazsın. Bunu yapabilirmiyim?:???:
 
Evet yapabilirsiniz.
Sayfanın Kod sayfasına aşağıdaki kodları yazın.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
a = [a65536].End(3).Row + 1
If Target.Cells.Value <> "" Then Cells(a, 1).Select
End Sub

A sütununda herhangi bir dolu hücre seçtiğinizde sizi ilk boş hücreye yönlendirir.
 
Aşağıdaki kodu ilgili sayfanın kod bölümüne yapıştırıp deneyiniz.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [a1] = "" Then Exit Sub
If Target.Column = 1 Then [a6500].End(3).Offset(1).Select
End Sub
 
Geri
Üst