Aktif Hücrenin Üstüne Satır Ekleme
28 Ocak 2021
603
Aktif Hücrenin Üstüne Satır Ekleme isimli kod, seçili olan hücrenin hemen üzerine bir satır ekler ve eklenen satırdaki aktif hücreye günün tarihini yazar
Dim Hücre As Range
Sub ÜstüneSatırEkle()
On Error Resume Next
Set Hücre = ActiveCell
Hücre.Rows("1:1").EntireRow.Insert Shift:=xlDown
Hücre.Offset(-1, 0).Value = Date
End Sub
Gerekli Adımlar
Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.
- Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
- Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
- Araç çubuklarından Insert -> Module yazısına tıklayın.
- Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
- Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
- Üstteki kodu yapıştırın.
Kod Açıklaması
Vba ile satır eklemenin nasıl yapılması gerektiğini araştıranlar için yol gösterici faydalı bir kod örneğidir. Eklenen hücre fark edilsin diye günün tarihinin otomatik getirilmesi seçeneği eklenmiştir. Gerek görmeyenler bu satırı kaldırabilir.
YARARLI KISAYOLLAR | |
---|---|
VB Penceresini Açmak | Alt F11 |
Sayfa Sonları Ekleme | Alt P O E |
Hücreleri biçimlendirme ekranını açma | Ctrl 1 |
Ad Yöneticisi Penceresini Açma | Ctrl F3 |
Yazdırma Alanı Belirlemek | Alt P M B |