- Katılım
- 5 Mart 2010
- Mesajlar
- 227
- Excel Vers. ve Dili
- Ofis 2010 TR 32 Bit
- Altın Üyelik Bitiş Tarihi
- 01-02-2025
Merhaba Arkadaşlar;
Aşağıda vermiş olduğum kod .xls uzantılı excelde çalışıyor ancak .xlsm uzantılı excelde çalışmıyor.
IV255. sütuna kadar çalışıyor ondan sonraki sütunlarda çalışmıyor.
Bu sorunu çözmem gerekiyor. Nasıl bir yol izlemem gerekir acaba?
Aşağıda vermiş olduğum kod .xls uzantılı excelde çalışıyor ancak .xlsm uzantılı excelde çalışmıyor.
IV255. sütuna kadar çalışıyor ondan sonraki sütunlarda çalışmıyor.
Bu sorunu çözmem gerekiyor. Nasıl bir yol izlemem gerekir acaba?
Kod:
Private Sub CommandButton1_Click()
Dim S1 As Worksheet, i As Byte, t1, s As Integer, j As Byte, sut As Byte, deg As String
Application.ScreenUpdating = False
Set S1 = Sheets("Sayfa1")
For i = 6 To 30
t1 = Application.Sum(S1.Range(S1.Cells(i, "KA"), S1.Cells(i, "KE")))
deg = UCase(Replace(Replace(S1.Cells(i, "E"), "ı", "I"), "i", "İ"))
If t1 > 0 Then
s = Cells(Rows.Count, "C").End(xlUp).Row + 1
sut = 2
For j = 287 To 291
If S1.Cells(i, j) > 0 Then
Cells(s, sut) = S1.Cells(i, j)
End If
sut = sut + 1
Next j
End If
Next i
End Sub