contact@exceltr.com

ExcelTR - Microsoft Excel Eğitim Sitesi

Görsel Video Microsoft Excel Eğitim Sitesi
8 Mar 2012

Kisayola ve Sonucuna Uyarlama Yapma

Zaman Yazdirma Kisayolu Uyarma ve Saniyelerin Gorunmesini Saglama

Konumuzla ilgili ilk paylasmam gereken “CTRL + :” kisayol tuslari ile zamani excelde yazdirabileceginiz olmali. Bu sekilde kisayol kullanimi ile hucre icerisine “20:50:00 PM” seklinde bir veri yazdirabiliriz. Peki biz bunun formatini farkli istedigimizde ne sekilde yapmaliyiz. Yahut her bu veriyi paylastigimiz hucrenin formatini mi degistirmeliyiz?

Tabiki hayir!

Bu sekilde bir kullanim icin kisayolumuzu uyarlayabilir, eski haline getirebilir bir sekle sokabiliriz.

Kisayolu uyarmayabilmek icin kisayolumuzu bir makroya baglamaliyiz, Bu makromuzun ismi “Zamani_Gir” Olsun.

Sub setKey()
    Application.OnKey "+^:", "Zamani_Gir"
End Sub

Ayni sekilde herhangi bir makroyla calismasini engelleyerekte defaultta kullanildigi haline dondurebiliriz, bunu yapmak icin hic bir makroya atamamaliyiz; kisayolumuzu.

Sub resetKey()
    Application.OnKey "+^:"
    End Sub

Formati degistiren “Zamani_Gir” makromuza konumuzun asil maksati olmasa yer verdigimiz icin saniyeleri yazicak sekilde bir kod ekleyip paylasalim.

Sub Zamani_Gir()
    With ActiveCell
    .Value = Time()
    .NumberFormat = "hh:mm:ss"
    End With
End Sub

Cevap bırakın


6 + 1 =