- Katılım
- 24 Şubat 2009
- Mesajlar
- 1,077
- Excel Vers. ve Dili
- 2016
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
O hücreyi tarihe çevirince de Ağustos 2019 yazıyor metin olunca da Ağustos 2019 yazıyor. Hatta bu şekilde olacak şekilde özelleştirmişsiniz. Değişen ne olacak ki? Gördüğüm kadarıyla sistemi etkileyecek bir durum da söz konusu değil. O hücreye 01.08.2019 yazacağınıza "Ağustos 2019" yazacaksınız.Merhabalar çok güzel olmuş, teşekkür ederim tek sorun şu efendim; Puantaj Sayfasının AS3 hücresini siz metin yapmışsınız, oraya ne yazarsak onu alıyor, örnek 01.01.2020 yazarsam 01.01.2020 Puantajı yazıyor, yani burası tarih biçiminde olacak onuda tarih yapınca oluyor ancak ancak orayı 01.08.2019 yapınca Sonuca Ağustos ayı Puantajı yazacak buna da bakarsanız sevinirim. teşekkürler. Zahmet veriyorum ama olmuş iken tam olsun
Option Explicit
Sub banka()
Dim wsp, wsb As Worksheet
Dim str_p, str_b, i As Integer
Dim rng, c As Range
Dim ay As Byte
Dim yil As String
Set wsp = Sheets("PUANTAJ")
Set wsb = Sheets("BANKA")
str_p = wsp.Cells(Rows.Count, 2).End(3).Row
str_b = wsb.Cells(Rows.Count, 1).End(3).Row
Set rng = wsb.Range("a3:h5000")
With rng
.ClearContents
.Borders.LineStyle = xlLineStyleNone
End With
ay = Month(wsp.Range("AS3").Value)
yil = Year(wsp.Range("AS3").Value)
For i = 7 To str_p
With wsb
.Cells(i - 4, 1) = i - 6
.Cells(i - 4, 2) = wsp.Cells(i, 5)
.Cells(i - 4, 3) = wsp.Cells(i, 2) & " " & wsp.Cells(i, 3)
.Cells(i - 4, 7) = wsp.Cells(i, 45)
.Cells(i - 4, 8) = MonthName(ay) & " " & yil & " Puantajı"
End With
Next i
str_b = wsb.Cells(Rows.Count, 1).End(3).Row
Set rng = wsb.Range("a3:h" & str_b)
With rng.Borders
.LineStyle = xlContinuous
.Color = vbBlack
.Weight = xlThin
End With
End Sub