- Katılım
- 4 Nisan 2006
- Mesajlar
- 999
- Excel Vers. ve Dili
- OFFICE 2021 Türkçe
Selamlar,
ağaşıdaki kodla çalışma sayfasının her hangi bir yerindeki sayıları
toplayabiliyorum
Mesala (A1:B10,C9) arasını da topluyor
sorum
bunu For Each yerine;
For Next, Do - Loop ve Goto döngüleriyle nasıl yaparız
Not:bu sorumda amaç döngüleri daha iyi kavramak istememdir
Saygılar
ağaşıdaki kodla çalışma sayfasının her hangi bir yerindeki sayıları
toplayabiliyorum
Mesala (A1:B10,C9) arasını da topluyor
sorum
bunu For Each yerine;
For Next, Do - Loop ve Goto döngüleriyle nasıl yaparız
Not:bu sorumda amaç döngüleri daha iyi kavramak istememdir
Kod:
Option Explicit
Public Sub Toplama()
Dim Rng As Range, Hcr As Range, lTopla As Long
Set Hcr = Application.InputBox(prompt:="Lütfen toplamak" & _
"istediğiniz alanı seçiniz...", Type:=8)
On Error Resume Next
For Each Rng In Hcr
lTopla = lTopla + Rng
Next Rng
Set Hcr = Nothing
MsgBox lTopla
End Sub
Saygılar
