- Katılım
- 13 Kasım 2008
- Mesajlar
- 86
- Excel Vers. ve Dili
- 2010 TR
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Z = ActiveSheet.Index + 1
If Z = 0 Then Exit Sub
Sheets(Z).Range("c6").Value = Range("B1").Value
End Sub
koduyla b1 hücresi değiştirildiğinde bir sonraki sayfadaki c6 hücresine kopyalıyorum ancak a1 hücresi değiştirildiğindede aşağıdaki kodu çalıştırmasını istiyorum bi türlü yapamadım
Kod:
Dim DoğumGünü As Date
Dim Yaş
DoğumGünü = Range("A1").Value
Yaş = FormatNumber(DateDiff("m", DoğumGünü, Now) / 12, 1)
If Yaş < 18 Then
MsgBox "Yaş: " & Yaş & vbLf & "18 yaşıdan küçük"
End If
