Merhaba;
Ekli dosyamda A1 hücresinde tarihin hangi ay olduğunu tespit edip ona göre makro çalıştırmak istiyorum.
Makro seçili hücre A1 de iken aktif oluyor.
Öncelikle makroyu kendim yapmak istedim. İzlediğim yol:
Makro kaydet başlatıyorum.
B1 hücresinde iken AY fonksiyonunu kullanıyorum ve makroyu kaydediyorum.
Sonuç :
Bu sonuca göre elimdeki eğer makrosunu düzenliyorum, ama hata döndürüyor.
Bu kod nasıl yazılmalı ?
Ekli dosyamda A1 hücresinde tarihin hangi ay olduğunu tespit edip ona göre makro çalıştırmak istiyorum.
Makro seçili hücre A1 de iken aktif oluyor.
Öncelikle makroyu kendim yapmak istedim. İzlediğim yol:
Makro kaydet başlatıyorum.
B1 hücresinde iken AY fonksiyonunu kullanıyorum ve makroyu kaydediyorum.
Sonuç :
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=MONTH(RC[-1])"
Bu sonuca göre elimdeki eğer makrosunu düzenliyorum, ama hata döndürüyor.
Bu kod nasıl yazılmalı ?
If (ActiveCell.Offset(0, 0) = "") Then
[B]ActiveCell.Offset(0, 1).Select[/B]
ActiveCell.FormulaR1C1 = "Satır boş"
ElseIf (ActiveCell.Offset(0, 0) = Month = 3) Then
[B]ActiveCell.Offset(0, 1).Select[/B]
ActiveCell.FormulaR1C1 = "Oldu bu iş"
Else
[B]ActiveCell.Offset(0, 1).Select[/B]
[B]ActiveCell.FormulaR1C1 = "Daha çok çalış"[/B]
End If