- Katılım
- 15 Mart 2005
- Mesajlar
- 42,603
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
Cevabımdaki en son yöntemi yapmalısınız.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Makronuz()
Sheets("Sayfa_Adını_Yazınız").Unprotect "Varsa Koruma Şifrenizi Buraya Yazınız."
Makro kodlarınız...
Makro kodlarınız...
Makro kodlarınız...
Sheets("Sayfa_Adını_Yazınız").Protect "Varsa Koruma Şifrenizi Buraya Yazınız."
End Sub
Şu şekilde yapacaksınız...
TEŞEKKÜR EDİYORUM ELLERİNİZE SAĞLIKC++:Sub Makronuz() Sheets("Sayfa_Adını_Yazınız").Unprotect "Varsa Koruma Şifrenizi Buraya Yazınız." Makro kodlarınız... Makro kodlarınız... Makro kodlarınız... Sheets("Sayfa_Adını_Yazınız").Protect "Varsa Koruma Şifrenizi Buraya Yazınız." End Sub
Şu şekilde yapacaksınız...
C++:Sub Makronuz() Sheets("Sayfa_Adını_Yazınız").Unprotect "Varsa Koruma Şifrenizi Buraya Yazınız." Makro kodlarınız... Makro kodlarınız... Makro kodlarınız... Sheets("Sayfa_Adını_Yazınız").Protect "Varsa Koruma Şifrenizi Buraya Yazınız." End Sub Ekteki belgedeki "tutanak" taki macroya Yukarıdaki yazmış olduğunuz macroyu ekleme yapamadım lütfen, yardımcı olurmusunuz
Sub SatinAlma()
Application.ScreenUpdating = False
Sheets("Tutanak").Unprotect
Range("B35:I40").ClearContents
For j = 5 To 10
mlz = "": fyt = 0: ad = 0
For i = 8 To 32
If KRenk(Cells(i, j)) = 5296274 Then
ad = ad + 1
'mlz = mlz & "," & Cells(i, 2).Text
mlzList = ad & " adet " & mlz
fyt = fyt + Cells(i, 3).Value * Cells(i, j).Value
Cells(35 + j - 5, 2) = mlzList
Cells(35 + j - 5, 3) = Cells(6, j).Text
Cells(35 + j - 5, 9) = fyt
End If
Next
Next
Sheets("Tutanak").Protect
Application.ScreenUpdating = True
End Sub