- Katılım
- 12 Nisan 2010
- Mesajlar
- 17
- Excel Vers. ve Dili
- Office 2007 Türkçe
Hocam engin tecrübe ve bilgilerinize başvurmam gereken bir konu var. Yardımcı olabilirseniz çok sevinirim.
Forumda daha önce bir konuda bahsetmişsiniz.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A20
20]) Is Nothing Then Exit Sub
Cells(1, Target.Column) = Cells(1, Target.Column) + Target
End Sub
Bu kodu verdiğiniz bir konu başlığına denk geldim. Bizim kullanmak istediğimizde buna benzer bir durum ancak yan yana satırları en sağda bir sütun üzerinde toplamasını istiyorum. Aşağıdaki linkte hazırladığım excell dosyasını paylaştım, incelerseniz çok sevinirim. Kodlardan çok anlamıyorum ama gene forumlardan okuduklarımla yola çıkarak bu kodları hazırladım. G36 satırına kadar yapmak istediğim tamam ama aynı formulü g40 satırından sonrada devam ettirmek istediğimde procudure too large hatası alıyorum. Anladığım kadarıyla prosudürü bölmem gerekiyor. Ama maalesef beceremedim. Sizin yukarda vermiş olduğunuz kodu uyarlamak istedim ama onu da başaramadım.
İşin özeti, tabloya veriler günlük girilecek ve sağdaki günlük, aylık ve yıllık yazan sütunlarda otomatik toplam alacak. Her gün o sütunların üzerine toplayacak yani. Bu konuda nasıl bir kod yazmamız gerekiyor yardım ederseniz size çok minnettar kalacağım. Şimdiden teşekkür ederim. İyi günler.
Forumda daha önce bir konuda bahsetmişsiniz.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A20
Cells(1, Target.Column) = Cells(1, Target.Column) + Target
End Sub
Bu kodu verdiğiniz bir konu başlığına denk geldim. Bizim kullanmak istediğimizde buna benzer bir durum ancak yan yana satırları en sağda bir sütun üzerinde toplamasını istiyorum. Aşağıdaki linkte hazırladığım excell dosyasını paylaştım, incelerseniz çok sevinirim. Kodlardan çok anlamıyorum ama gene forumlardan okuduklarımla yola çıkarak bu kodları hazırladım. G36 satırına kadar yapmak istediğim tamam ama aynı formulü g40 satırından sonrada devam ettirmek istediğimde procudure too large hatası alıyorum. Anladığım kadarıyla prosudürü bölmem gerekiyor. Ama maalesef beceremedim. Sizin yukarda vermiş olduğunuz kodu uyarlamak istedim ama onu da başaramadım.
İşin özeti, tabloya veriler günlük girilecek ve sağdaki günlük, aylık ve yıllık yazan sütunlarda otomatik toplam alacak. Her gün o sütunların üzerine toplayacak yani. Bu konuda nasıl bir kod yazmamız gerekiyor yardım ederseniz size çok minnettar kalacağım. Şimdiden teşekkür ederim. İyi günler.
Son düzenleme:
