• DİKKAT

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

satır kaydırma

Katılım
19 Nisan 2005
Mesajlar
16
Ekte göndermiş olduğum dosyada bulunan dosyanın maliyet sayfasındaki 9 nolu satıra bilgi geldiğinde 10,11,12,13,14,15 nolu satırların bir alta kaymasını yani 11,12,13,14,15,16 nolu satırlara kadırabilirmiyiz ayrıca, DOĞALGAZ MALİYET formunda seçili hücrenin bulunduğu satırın rengi değişiyor ama bazen eski seçilmiş satırdaki renkler kaybolmuyor bu sorunları çözebilirmiyiz..

ilginize teşekkür....
 
Sayın the_umit,

Bende bu sorunun yanıtını bekledim ama yanıt çıkmayınca kendimce (Satır Ekleme Kısmını) birşeyler yapayım dedim.

Maliyet Sayfasında G9 hücresinde değişiklik olduğu an satır açılıyor. Fakat aşağıdaki toplam fonksiyonu değişmiyor.

İşinizi tam görmese bile sanırım fikir vermiş olabilir. Başka türlü yapılabilirse bende merak ediyorum.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [G9]) Is Nothing Then Exit Sub
If Target <> "" Then
    Application.ScreenUpdating = False
    For i = 10 To 16
        Rows(i).Select
        Selection.Insert Shift:=xlDown
    Next i
    [A10].Select
End If
End Sub
 
Son düzenleme:
Excelin kendi liste &#246;zelli&#287;i yeterlidir. 9 nolu sat&#305;r ve &#252;st&#252;ndeki Malzeme-marka-&#246;l&#231;&#252; yazan sat&#305;rla birlikte se&#231;in.Veri-Listele-Liste olu&#351;tur se&#231;ene&#287;i s&#305;ras&#305;n&#305; izleyin. Listem ba&#351;l&#305;k sat&#305;r&#305; i&#231;eriyor k&#305;sm&#305;n&#305; se&#231;in. Bundan sonra veri girdikten sonra alttaki verileriniz bozulmadan bir altta kayacakt&#305;r.
 
Excelin kendi liste özelliği yeterlidir. 9 nolu satır ve üstündeki Malzeme-marka-ölçü yazan satırla birlikte seçin.Veri-Listele-Liste oluştur seçeneği sırasını izleyin. Listem başlık satırı içeriyor kısmını seçin. Bundan sonra veri girdikten sonra alttaki verileriniz bozulmadan bir altta kayacaktır.

kardeşim yardımın için teşşekkür ama listele diye bişe yokki
 
Nas&#305;l yok iyi bak&#305;n.Excel Men&#252;leri s&#305;ra ile bak&#305;n Dosya-D&#252;zen-G&#246;r&#252;n&#252;m....... Veri men&#252;s&#252;n&#252;n alt&#305;ndaki Listele-Liste Olu&#351;tur se&#231;ene&#287;i var.

K&#305;sayolu ise CTRL+L tu&#351;udur.
 
Alİ Bey Bİrde Sİz Bakin Versİyon Farki Olabİlİr Mİ?
 
Aşağıdaki kodu da kendinize uyarlayıp çalışma sayfanızın kod kısmına ekleyerek kullanabilirsiniz:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 3 And Target.Row = 9 Then
Cells(9, 1).Select
Selection.EntireRow.Insert
End If
End Sub
 
Geri
Üst