1Al2Ver
Altın Üye
- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,719
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
- Altın Üyelik Bitiş Tarihi
- 04-01-2026
Merhaba,
Sub aktar()
Sheets("2009").Range("C3:C31").Value = Sheets("Aylık").Range("AH4:AH30").Value
Sheets("2009").Range("D3: D31").Value = Sheets("Aylık").Range("AI4:AI30").Value
MsgBox "Aktarıldı"
End Sub
kodu ile "Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki C3:C31 ve D3: D31 aralığına aktarabilmekteyim,
İsteğim; "Aylık" sayfasında AH1'deki ay ismine ve AI1'deki yıla göre seçim yapıp aktarmak,
Kısaca özetlemem ve örneklemem gerekirse;
Eğer Aylık Sayfası AH1=Mart, AI1=2005 ise ;"Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2005" sayfasındaki M3:M31 ve N3:N31 aralığına aktar,
Eğer Aylık Sayfası AH1=Mart, AI1=2007 ise ;Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2007" sayfasındaki G3:G31 ve H3:H31 aralığına aktar,
Eğer Aylık Sayfası AH1=Ocak, AI1=2009 ise ;"Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki C3:C31 ve D3: D31 aralığına aktar,
Eğer Aylık Sayfası AH1=Şubat, AI1=2009 ise ;Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki E3:E31 ve F3:F31 aralığına aktar,
...şeklinde giden 12 aylık bir aktarma makrosuna ihtiyacım var,
Teşekkür ederim.
Sub aktar()
Sheets("2009").Range("C3:C31").Value = Sheets("Aylık").Range("AH4:AH30").Value
Sheets("2009").Range("D3: D31").Value = Sheets("Aylık").Range("AI4:AI30").Value
MsgBox "Aktarıldı"
End Sub
kodu ile "Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki C3:C31 ve D3: D31 aralığına aktarabilmekteyim,
İsteğim; "Aylık" sayfasında AH1'deki ay ismine ve AI1'deki yıla göre seçim yapıp aktarmak,
Kısaca özetlemem ve örneklemem gerekirse;
Eğer Aylık Sayfası AH1=Mart, AI1=2005 ise ;"Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2005" sayfasındaki M3:M31 ve N3:N31 aralığına aktar,
Eğer Aylık Sayfası AH1=Mart, AI1=2007 ise ;Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2007" sayfasındaki G3:G31 ve H3:H31 aralığına aktar,
Eğer Aylık Sayfası AH1=Ocak, AI1=2009 ise ;"Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki C3:C31 ve D3: D31 aralığına aktar,
Eğer Aylık Sayfası AH1=Şubat, AI1=2009 ise ;Aylık" sayfasındaki AH4:AH30 ve AI4:AI30 aralığını, "2009" sayfasındaki E3:E31 ve F3:F31 aralığına aktar,
...şeklinde giden 12 aylık bir aktarma makrosuna ihtiyacım var,
Teşekkür ederim.
Ekli dosyalar
-
79.5 KB Görüntüleme: 11
Son düzenleme: