ismailozkan4224
Altın Üye
- Katılım
- 22 Kasım 2011
- Mesajlar
- 175
- Excel Vers. ve Dili
- 2007 türkçe
- Altın Üyelik Bitiş Tarihi
- 22-12-2027
değerli arkadaşlar aşağıdaki formülleri sırası ile belirtilen hücrelere yazmak istiyorum. yardımlarınız için teşekkür ederim. diğer kodlarım var ancak bunu uyarlayamadım.
A4 HÜCRESİNE ---- =EĞER(I4="";"";ETARİHLİ(I4;BT4;"y"))
B4 HÜCRESİNE------ =EĞER(I4="";"";ETARİHLİ(I4;BT4;"y")&" "&"YIL"&" "&ETARİHLİ(I4;BT4;"ym")&" "&"AY"&" "&ETARİHLİ(I4;BT4;"md")&" "&"GÜN")
C4 HÜCRESİNE------ =EĞER(I4="";"";BUGÜN())
D4 HÜCRESİNE------ =EĞER(I4="";"";BUGÜN())
kodum aşagıdaki gibidir
Sub SINIFVERILERINIGETIR()
Range(Cells(4, 1), Cells(100, 100)).Select
Selection.Delete
sat = 4 'verileri yazmaya başlayacağısatır
For i = 4 To Sheets("BİLGİLER").Cells(Rows.Count, "F").End(3).Row 'diğer sayfalardaki dolu olan H sütununu sayıyor
If Sheets("BİLGİLER").Cells(i, "F") = Range("A1") Then 'diğer sayfaların H sütununda arıyor anasayfa A1 deki veriyi
Sheets("BİLGİLER").Range("A" & i & ":CV" & i).Copy Cells(sat, "A") 'Ai sütunu ile CVİ sütunu arasını kopyalıyor
Cells(sat, "B") = sat - 3 'satır numarasını veriyor anasayfada A sütununa
sat = sat + 1
Do While Cells(sat, 4).Offset(1, 0).Value <> ""
Cells(sat, 4).Offset(1, 0).Select
ActiveCell = Cells(sat, 4)
sat = sat + 1
Cells(sat, 73) = Format(Now, "dd.mm.yyyy hh:mm")
Loop
End If
Next i
Application.ScreenUpdating = True
End Sub
A4 HÜCRESİNE ---- =EĞER(I4="";"";ETARİHLİ(I4;BT4;"y"))
B4 HÜCRESİNE------ =EĞER(I4="";"";ETARİHLİ(I4;BT4;"y")&" "&"YIL"&" "&ETARİHLİ(I4;BT4;"ym")&" "&"AY"&" "&ETARİHLİ(I4;BT4;"md")&" "&"GÜN")
C4 HÜCRESİNE------ =EĞER(I4="";"";BUGÜN())
D4 HÜCRESİNE------ =EĞER(I4="";"";BUGÜN())
kodum aşagıdaki gibidir
Sub SINIFVERILERINIGETIR()
Range(Cells(4, 1), Cells(100, 100)).Select
Selection.Delete
sat = 4 'verileri yazmaya başlayacağısatır
For i = 4 To Sheets("BİLGİLER").Cells(Rows.Count, "F").End(3).Row 'diğer sayfalardaki dolu olan H sütununu sayıyor
If Sheets("BİLGİLER").Cells(i, "F") = Range("A1") Then 'diğer sayfaların H sütununda arıyor anasayfa A1 deki veriyi
Sheets("BİLGİLER").Range("A" & i & ":CV" & i).Copy Cells(sat, "A") 'Ai sütunu ile CVİ sütunu arasını kopyalıyor
Cells(sat, "B") = sat - 3 'satır numarasını veriyor anasayfada A sütununa
sat = sat + 1
Do While Cells(sat, 4).Offset(1, 0).Value <> ""
Cells(sat, 4).Offset(1, 0).Select
ActiveCell = Cells(sat, 4)
sat = sat + 1
Cells(sat, 73) = Format(Now, "dd.mm.yyyy hh:mm")
Loop
End If
Next i
Application.ScreenUpdating = True
End Sub