Skip to main content

AccessTr.neT


Formülü Vba Makro İle Yazma

Formülü Vba Makro İle Yazma

#4
aşağıdaki makroyu deneyebilirsiniz
bir butona atayıp çalıştırdığınızda D sütunundaki son satıra göre tüm F sütunlarını doldurur
Dim Sht As Worksheet

Set Sht = ThisWorkbook.Worksheets("Sayfa3")
With Sht
SonStr = .Cells(.Rows.Count, "D").End(xlUp).Row

For x = 2 To SonStr
.Range("F" & x).Value = Format(IIf((.Range("H" & x) Mod 2) = 1, _
DateSerial(Year(.Range("D" & x)) + .Range("H" & x) + .Range("L" & x), Month(.Range("D" & x)) + .Range("I" & x) + .Range("M" & x), Day(.Range("D" & x)) + .Range("J" & x) + .Range("N" & x)), _
DateSerial(Year(.Range("E" & x)) - .Range("L" & x), Month(.Range("E" & x)) - .Range("M" & x), Day(.Range("E" & x)) - .Range("N" & x)) _
), "dd.mm.yyyy")

Next x
End With
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Formülü Vba Makro İle Yazma - Yazar: malatyalı - 12/05/2021, 15:13
RE: Formülü Vba Makro İle Yazma - Yazar: feraz - 12/05/2021, 16:47
RE: Formülü Vba Makro İle Yazma - Yazar: malatyalı - 12/05/2021, 21:09
RE: Formülü Vba Makro İle Yazma - Yazar: berduş - 13/05/2021, 00:20
RE: Formülü Vba Makro İle Yazma - Yazar: feraz - 13/05/2021, 01:30
RE: Formülü Vba Makro İle Yazma - Yazar: malatyalı - 13/05/2021, 10:58
RE: Formülü Vba Makro İle Yazma - Yazar: berduş - 13/05/2021, 12:09
RE: Formülü Vba Makro İle Yazma - Yazar: malatyalı - 14/05/2021, 22:41