• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü En Sondaki Satıra Alttoplam Almak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

bulentkars

Yeni Üye
Katılım
30 May 2022
Mesajlar
605
Çözümler
5
Aldığı beğeni
104
Excel V
Office 365 TR
Konu Sahibi
Arkadaşlar Merhaba,

Tabloda F Kolonunda Toplamlarım var, Ben toplamlaların en altına =ALTTOPLAM(9;F2:F75) makro ile yapmak istiyorum, hücre aralığı değişken olduğu için yapamadım yardımcı olabilirseniz sevinirim. " =ALTTOPLAM(9;F2:F75)" F2:Fson dolu hücreyi alması lazım
 
örneğinizi ekleyiniz
 
iki ayrı çözüm var inceleyiniz
 
Konu Sahibi
Adnan Bey Merhaba,

Sonucun değer olarak değil formül olduğu gibi gözükmesini istiyorum, Toplam değil.. AltToplam(9; Formülü olacak
 
formüllü
 
Çözüm
Konu Sahibi
Merhaba,
Aşağıdaki şekilde düzelttim. Ancak formul sürekli F2 Satırına yazıyor. örnek dosyada çalışıyor ancak kendi çalışma kitabımda sadece sayfa adını değiştiriyorum yapamadım

Sub AltToplam()

Sheets("Havale").Select

Dim rg As Range
Dim son As Long, i As Long, toplam As Double
son = Sayfa1.Cells(Rows.Count, 6).End(xlUp).Row
Set rg = Sheets("Havale").Range("F2:F" & son)

Sheets("Havale").Range("F" & son + 1).Formula = "=Subtotal(9, F2:F" & son & ")"
End Sub
 
1657311272678.png
sayfa adını sarı ile boyalı yere göre düzeltin
 
Başka sayfada çalışırsa hata vermemesi için kırmızı yer ile daha iyi olur.Tek tırnaklara gerek yok ama sayfa adında boşluk olunca gerekli sanıyorum.

Sayfa1.Range("F" & son + 1).Formula = "=Subtotal(9, 'Sayfa1'!F2:F" & son & ")"
 
Toplanacak veriler sayfa 1 de ise evet
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst