rapor kontrol yapmak istedim bir makro ile tek sheette kontrol diye açtım fakat sts_teslim sheetinde makroyu çalıştırdıgımda kontrol sayfasındaki GD raporunun sheetindeki rakamlar değişiyor değişmeden makro sayfasında direk çalıştırıp ikisininde rakamlarının değişmemesi için ne yapabilirim ? böyle bir kod varmı yoksa ben mi yanlış bir kod yazmışım
Teşekkürler ilginiz için şimdiden
Sub kontrol()
Dim veri As Range, toplam As Double
For Each veri In Sheets("STS_Tslm Nok.").[B9:B11]
If Rows(veri.Row).Hidden = False And IsNumeric(veri.Value) Then
toplam = toplam + veri.Value
End If
Next
Sheets("_KNTRL").Range("B8").Value = toplam - Sheets("STS_Tslm Nok.").Range("B8")
Range("B8").NumberFormat = "#,##0.00"
For Each veri In Sheets("GD").[B8:B32]
If Rows(veri.Row).Hidden = False And IsNumeric(veri.Value) Then
toplam71 = toplam71 + veri.Value
End If
Next
Sheets("_KNTRL").Range("DA8").Value = toplam71 - Sheets("GD").Range("B33")
Range("DA8").NumberFormat = "#,##0.00"
Teşekkürler ilginiz için şimdiden
Sub kontrol()
Dim veri As Range, toplam As Double
For Each veri In Sheets("STS_Tslm Nok.").[B9:B11]
If Rows(veri.Row).Hidden = False And IsNumeric(veri.Value) Then
toplam = toplam + veri.Value
End If
Next
Sheets("_KNTRL").Range("B8").Value = toplam - Sheets("STS_Tslm Nok.").Range("B8")
Range("B8").NumberFormat = "#,##0.00"
For Each veri In Sheets("GD").[B8:B32]
If Rows(veri.Row).Hidden = False And IsNumeric(veri.Value) Then
toplam71 = toplam71 + veri.Value
End If
Next
Sheets("_KNTRL").Range("DA8").Value = toplam71 - Sheets("GD").Range("B33")
Range("DA8").NumberFormat = "#,##0.00"
