hücreye çift tıklandığında DD.MM.YYYY hh:mm

Katılım
17 Ekim 2007
Mesajlar
19
Excel Vers. ve Dili
2003 tr
Merhaba,

Bu linkte (http://www.excel.web.tr/showthread.php?t=1504) sn. Hamitcan'ın eklediği makro bulunmakta. Fakat makroyu excel sayfasında çalıştıramadım. "EK" şeklinde cevap alabilir miyim?

Bir de hücre aralıklarını nasıl tanımlarız? Hücreler arasında konu dışında kalan hücreler var. Yani c1-c2 ve c4-c7 arası hücrelerde çift tıklandığında tarih ve saat oluşmalı.

Teşekkürler, kolay gelsin.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Sayfa kod bölümüne uygulayınız.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("C1,C2,C4:C7")) Is Nothing Then Exit Sub
Cancel = True
ActiveCell = Now
End Sub
 
Katılım
17 Ekim 2007
Mesajlar
19
Excel Vers. ve Dili
2003 tr
özür dilerim, hücre değil sütun aralıkları belirtecektim.

yani c1 c2 değil de BE-BF sütunu BH:BK sütunları arası olacaktı. veridiğiniz örneker üstüne denedim ama yeterli bilgim olmadığı için bir yerlerde yanlış yapıyorum sanırım.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
özür dilerim, hücre değil sütun aralıkları belirtecektim.

yani c1 c2 değil de BE-BF sütunu BH:BK sütunları arası olacaktı. veridiğiniz örneker üstüne denedim ama yeterli bilgim olmadığı için bir yerlerde yanlış yapıyorum sanırım.
Aşağıdaki kodu deneyiniz::cool:
Çalışma sayfasının kod bölümüne yapıştırınız..!!:cool:
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("BE:BF,BH:BK")) Is Nothing Then Exit Sub
Cancel = True
ActiveCell = Now
End Sub
 
Katılım
17 Ekim 2007
Mesajlar
19
Excel Vers. ve Dili
2003 tr
sn. V.Basic For Applications, conari, Orion2 yardımlarınız için çok teşekkürler. iyi çalışmalar
 
Üst