- Katılım
- 12 Ocak 2009
- Mesajlar
- 838
- Excel Vers. ve Dili
- 2003
- Altın Üyelik Bitiş Tarihi
- 07-02-2024
Merhaba arkadaşlar.
Aşağıdaki kod ile ComboBox5'e ay isimlerini mmmm.yyyy formatında listeletiyorum.
Burada yeni bir değişken tanımlanmasını istiyorum ki normalde sh değişkeni combobox5 te seçilen ayı döndürürken sh1 de, bir önceki ayı döndürsün.
Bu tanımlama ile iki ay arasındaki farkı hesaplatmak istiyorum.
Aşağıdaki kod ile ComboBox5'e ay isimlerini mmmm.yyyy formatında listeletiyorum.
Kod:
Private Sub UserForm_Activate()
For i = 1 To 12
ComboBox5.AddItem Format(DateSerial(Year(Date), i, 1), "mmmm yyyy")
Next i
ComboBox5.ListIndex = 0
ComboBox5.ListRows = 12
Sheets(ComboBox5.Value).Select
End Sub
Kod:
Private Sub ComboBox5_Change()
Dim sh As Worksheet
Set sh = Sheets(ComboBox5.Value)
Set sh1 = Sheets(ComboBox5.Value)
Label197.Caption = FormatCurrency(sh.Range("P2").Value + sh.Range("P3").Value + sh.Range("P4").Value + sh.Range("P5").Value)
Label193.Caption = FormatCurrency(sh.Range("P2")- FormatCurrency(sh1.Range("P2")
End Sub
Bu tanımlama ile iki ay arasındaki farkı hesaplatmak istiyorum.