Personel & Zimmet Takip Programı (KZT-v.5) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1676.0

Gönderen Konu: Otomatik Hesaplama  (Okunma sayısı 14223 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı drejan62

  • Excelce Çavuş
  • ***
  • İleti: 111
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ercan
Otomatik Hesaplama
« : 22 Nisan 2010, 11:05:02 »
Merhabalar,
a2 ile a20  hücre aralığına veri girildiğinde b2 ile b20 aralığındaki hücrelerde hesaplama yapsın.
Örnek: a sütununda değer girer girmez b sütununda a hücresindeki rakamı 10 ile çarpısın.
Bunu formülle girmek mümkün fakat formüllerin silinmesi ihtimaline karşı makro ile otomatik çarpma yapılabilirmi.
Sayfanın kod bölümüne yazayım dedim ama olmadı.
Teşekkürler

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Otomatik Hesaplama
« Yanıtla #1 : 22 Nisan 2010, 11:18:06 »
Merhaba Ercan Bey,

İlgili sayfanın Worksheet_Change kod olayına yazın:
Kod: [Seç]
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Excelce As Range
Set Excelce = Application.Intersect(Target, Range("A2:A20"))
If Excelce Is Nothing Then
Else
    Range("B" & Target.Row).Value = Range("A" & Target.Row).Value * 10
End If
End Sub
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı drejan62

  • Excelce Çavuş
  • ***
  • İleti: 111
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ercan
Ynt: Otomatik Hesaplama
« Yanıtla #2 : 22 Nisan 2010, 11:27:47 »
Bülent bey teşekkürler
sağolun

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Otomatik Hesaplama
« Yanıtla #3 : 22 Nisan 2010, 11:29:02 »
Rica ederim.
Siz de sağolun.
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı drejan62

  • Excelce Çavuş
  • ***
  • İleti: 111
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ercan
Ynt: Otomatik Hesaplama
« Yanıtla #4 : 22 Nisan 2010, 11:33:30 »
Üstad
sonucun çıkması için hücreye çift tıklamam gerekiyor
neden acam bunu yapmadan sonuc alamazmıyız

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Otomatik Hesaplama
« Yanıtla #5 : 22 Nisan 2010, 11:35:32 »
Hangi olaya yazdınız kodu?

Change olayı mı, yoksa BeforeDoubleClick olayı mı?

Eğer Change olayı ise, çift tıklama gerek yok.
Rakamı yazıp, Enter yapınca netice yan hücreye yazılacaktır.
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı drejan62

  • Excelce Çavuş
  • ***
  • İleti: 111
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ercan
Ynt: Otomatik Hesaplama
« Yanıtla #6 : 22 Nisan 2010, 11:53:51 »
Hangi olaya yazdınız kodu?

Change olayı mı, yoksa BeforeDoubleClick olayı mı?

Eğer Change olayı ise, çift tıklama gerek yok.
Rakamı yazıp, Enter yapınca netice yan hücreye yazılacaktır.
Üstad, Change olayına yazdım

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Otomatik Hesaplama
« Yanıtla #7 : 22 Nisan 2010, 11:56:23 »
Dosyayı ekler misiniz?
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı drejan62

  • Excelce Çavuş
  • ***
  • İleti: 111
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ercan
Ynt: Otomatik Hesaplama
« Yanıtla #8 : 22 Nisan 2010, 12:12:22 »
Dosyayı ekler misiniz?
Üstad örnek dosya eklemeye çalışayım,
İlk hücre otomatik çıkıyor ama diğerlerinde bir hareket yok