• DİKKAT

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

Boşalan satıra bir altındaki satırı taşımak

Katılım
21 Eylül 2005
Mesajlar
184
Excel Vers. ve Dili
ofis 365 İngilizce
Ã?zür dilerim ama arka arkaya soru gönderiyorum.Fakat öyle destek görüyorumki keşke hayatın tüm boyutlarında herkez böyle karşılıksız birbirine destek olsa..
yeni sorunum şöyle;
sildiğim bir satıra,bir altındaki,örneğin "c10:f10" aralığını yukarıdaki boşalan satıra aktarabilmek.
iyilikler dilerim.
 
ctrl+g/özel/boşluk dışında kod ile yapmak istiyorum..
 
Þöyle olabilir mi?

[vb:1:c155197c6e]Sub Makro1()
Selection.Delete Shift:=xlUp
End Sub[/vb:1:c155197c6e]
 
Ã?ncelikle güzel sözleriniz için teşekkür ederim.
Ã?zür dilerim ama arka arkaya soru gönderiyorum.
Böyle bir söze hiç gerek yok, bizler zaten bunun için buradayız.

İlk sorunuzu tam olarak anlayamadım. Daha detaylı bir örnek ile açıklarmısınız?

İkinci sorunuz için excelin makro kaydet özelliğini kullanın. Bu özellik ile sayfa üzerinde yaptığınız tüm işlemleri otomatik olarak kaydedebilirsiniz. Detaylı bilgi için EXCEL DERSANESİNİ inceleyin.

1-Araçlar-yeni makro kaydet
2-Hücre aralığını seçin
3-ctrl+g ile git penceresini açın
4-burada özel-boşluklar seçin ve tamam butonuna basın.
5-Araçlar-kaydı durdur ile makro kaydını durdurun.
6-Alt+f11 ile kodun bulunduğu vb editörünü açın. ve kodları inceleyin.

Aşağıdaki gibi bir kod çıkacaktır.

[vb:1:84fa993676] Range("A1:A13").SpecialCells(xlCellTypeBlanks).Select
[/vb:1:84fa993676]
 
sevgili leventm,
ilk sorumu şöyle açıklayayım;a1:h100 aralığında,örneğin b4:h4 satır aralığını siliyorum.Boşalan satıra bir alttaki yani c4:h4 satırını çıkartmak istiyorum.dolayısıyla aşağıdaki tüm satırlar yukarıya kayacak..ctrl+git yerine tek bir kodla yapabilirmiyim diye sormak istedim..
Ayrıca engin alçak gönüllülüğünüz için bir kere daha kutlarım sizi..
iyilikler..
 
Aşağıdaki kodu deneyin. Silmek istediğiniz hücreleri seçin ve bu kodu çalıştırın.

[vb:1:84b028eb80]Range(Selection.Cells.Address).Delete
[/vb:1:84b028eb80]
 
mükemmel ,elinize,yüreğinize sağlık..
tam istediğim gibi..
 
Geri
Üst