Bu formülün makro karşılığı nedir?

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,791
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşlar,
=EĞER(TEKMİ(A2)=DOĞRU;1;0)
Bu formülün makro karşılığı nedir?
Ama bunu istemiyorum ( ActiveCell.FormulaR1C1 = "=IF(ISODD(RC[-9])=TRUE,1,0)" )
Saygılarımla
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

Bu işinizi görür mü?
C++:
Sub tekmi()
For i = 1 To Range("A1048576").End(3).Row
If Range("A" & i) <> Int(Range("A" & i) / 2) * 2 Then
Range("D" & i) = "Tek Sayi"
End If
Next
End Sub
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Altenatifler
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then
If Target.Offset(0, -1) Mod 2 = 1 And Target.Value <> "" Then
Target.Value = 1
Else
Target.Value = 0
End If
End If
End Sub
Kod:
Sub a()
If ActiveCell.Offset(0, -1) Mod 2 = 1 Then
ActiveCell.Value = 1
Else
ActiveCell.Value = 0
End If
End Sub
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,791
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Sayın Arkadaşlarım,
İlgilerinize çok teşekkür ederim.
Saygılarımla
 
Üst