- Katılım
- 6 Eylül 2004
- Mesajlar
- 239
- Excel Vers. ve Dili
- Excel 2013 Türkçe
Selam Arkadaşlar,
Aşağıdaki makroda " Set s1 = Sheets("Kesim_Adetleri") " satırı başka bilgisayarda açtığımda hata veriyor nedeni ne olabilir?
Ekte dosyamı gönderdim.
yaradımcı olursanız sevinirim.
Sub listele()
ActiveSheet.Unprotect ""
Set s1 = Sheets("Kesim_Adetleri")
Set s2 = Sheets("PartiKesim")
s2.[D11:L15].ClearContents
s2.[O11:O15].ClearContents
If [F2] = "" Then
Exit Sub
End If
For a = 6 To s1.[B65536].End(3).Row
If s1.Cells(a, "A") = s2.[F2] Then
C = C + 1
s2.Cells(C + 10, "D") = s1.Cells(a, "F")
s2.Cells(C + 10, "E") = s1.Cells(a, "G")
s2.Cells(C + 10, "F") = s1.Cells(a, "H")
s2.Cells(C + 10, "G") = s1.Cells(a, "I")
s2.Cells(C + 10, "H") = s1.Cells(a, "J")
s2.Cells(C + 10, "I") = s1.Cells(a, "K")
s2.Cells(C + 10, "J") = s1.Cells(a, "L")
s2.Cells(C + 10, "K") = s1.Cells(a, "M")
s2.Cells(C + 10, "L") = s1.Cells(a, "N")
s2.Cells(C + 10, "O") = s1.Cells(a, "P")
End If
Next
ActiveSheet.Protect ""
End Sub
Aşağıdaki makroda " Set s1 = Sheets("Kesim_Adetleri") " satırı başka bilgisayarda açtığımda hata veriyor nedeni ne olabilir?
Ekte dosyamı gönderdim.
yaradımcı olursanız sevinirim.
Sub listele()
ActiveSheet.Unprotect ""
Set s1 = Sheets("Kesim_Adetleri")
Set s2 = Sheets("PartiKesim")
s2.[D11:L15].ClearContents
s2.[O11:O15].ClearContents
If [F2] = "" Then
Exit Sub
End If
For a = 6 To s1.[B65536].End(3).Row
If s1.Cells(a, "A") = s2.[F2] Then
C = C + 1
s2.Cells(C + 10, "D") = s1.Cells(a, "F")
s2.Cells(C + 10, "E") = s1.Cells(a, "G")
s2.Cells(C + 10, "F") = s1.Cells(a, "H")
s2.Cells(C + 10, "G") = s1.Cells(a, "I")
s2.Cells(C + 10, "H") = s1.Cells(a, "J")
s2.Cells(C + 10, "I") = s1.Cells(a, "K")
s2.Cells(C + 10, "J") = s1.Cells(a, "L")
s2.Cells(C + 10, "K") = s1.Cells(a, "M")
s2.Cells(C + 10, "L") = s1.Cells(a, "N")
s2.Cells(C + 10, "O") = s1.Cells(a, "P")
End If
Next
ActiveSheet.Protect ""
End Sub
