=eğer sorunu

Katılım
14 Ağustos 2004
Mesajlar
10
Merhaba Arkadaşlar

Benim sorunum makro ile ilgili
eğer a1 tarih girersem c1 e formul atsın
vede devamı gelsin istiyorum.
bir türlü çözemedim.
Ekli Dosyada daha açıklayıcıdır sorunum.

Herkese Hayırlı çalışmalar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Dosyanızda istediğiniz formülde bir yanlışlık var gibi geldi bana, bir daha bakarmısınız.
 
Katılım
14 Ağustos 2004
Mesajlar
10
Evet yeni farkettim
A5'E TARİH GİRDİÐİMDE C5'E =C5*B5
A6'E TARİH GİRDİÐİMDE C6'E =C6*B6
A7'E TARİH GİRDİÐİMDE C7'E = C7*B7

Ã?zür Dilerim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu sayfa1 in kod sayfasına kopyalayın. A sütunundaki hücrelere tarih girdiğinizde hesaplamayı yapıp sonucu C sütununa yazacaktır.

[vb:1:8bb0e8d47e]Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
sat = Target.Row
Cells(sat, 3) = Cells(sat, 3) * Cells(sat, 2)
End Sub
[/vb:1:8bb0e8d47e]
 
Katılım
14 Ağustos 2004
Mesajlar
10
Çok Çok Ã?zür Dilerim

Ben formülü yine yanlış anlatmışım
yeni dosyayı ekte gönderiyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ben bir yanlışlık olduğunu söylemiştim :D . Kodu aşağıdaki ile değiştirin.

[vb:1:44b77e08b8]Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
sat = Target.Row
Cells(sat, 4) = Cells(sat, 3) * Cells(sat, 2)
End Sub
[/vb:1:44b77e08b8]
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
B ve C sütunlarına değer yazdınızmı? Ã?rneğin C5 ve B5 hücrelerine herhangi bir değer yazın. Sonrada A5 hücresine bir tarih yazın.
 
Katılım
14 Ağustos 2004
Mesajlar
10
teşekkürler Kodda küçük bir değişiklikle sorunumu çözdüm

ALLAHU TEALA RAZI OLSUN.
 
Üst