Merhaba,
If Sheet1.Range("a37") = 1 And Sheet1.Range("ae29") = 1 Then
Sheet1.Range("c38") = Sheet69.Range("u4")
End If
If Sheet1.Range("a37") = 2 And Sheet1.Range("ae29") = 1 Then
Sheet1.Range("c39") = Sheet69.Range("u4+29")
End If
If Sheet1.Range("a37") = 1 And Sheet1.Range("ae29") = 2 Then
Sheet1.Range("c38") = Sheet65.Range("u4")
End If
If Sheet1.Range("a37") = 2 And Sheet1.Range("ae29") = 2 Then
Sheet1.Range("c39") = Sheet65.Range("u4+29")
End If
Yukarıdaki kodu konuyu anlatmak için yazdım.Kısaca konu şöyle a37 benim gün değişkenim ae29 da benim lokasyon değişkenim.Ben bu değişkenlere butonları atadım sayısal olarak değiştiriyorum fakat bu veriler değiştiğinde c sütununa çektiğim veriler saatlik olarak değişmesi gerekiyor.Bunu hücreye if li fonksiyon olarak yazdığımda 64 parantez sonrasına izin vermedi.Bu nedenle macroda yazmak istedim.Fakat döngüsel kurgusunu yapamadım.
Özetlemek gerekirse a37 değişkeni gün(31 değişken) ae29 lokasyon değişkeni(9) c38......c62 saat değişkeni u değişkeni ise saatlik verilerin çekileceği gerçekleşen saatlik verilerin olduğu yer.Lokasyon bazında günlük olarak saatlik detayda değişen bir tablo elde etmem gerekiyor.
If Sheet1.Range("a37") = 1 And Sheet1.Range("ae29") = 1 Then
Sheet1.Range("c38") = Sheet69.Range("u4")
End If
If Sheet1.Range("a37") = 2 And Sheet1.Range("ae29") = 1 Then
Sheet1.Range("c39") = Sheet69.Range("u4+29")
End If
If Sheet1.Range("a37") = 1 And Sheet1.Range("ae29") = 2 Then
Sheet1.Range("c38") = Sheet65.Range("u4")
End If
If Sheet1.Range("a37") = 2 And Sheet1.Range("ae29") = 2 Then
Sheet1.Range("c39") = Sheet65.Range("u4+29")
End If
Yukarıdaki kodu konuyu anlatmak için yazdım.Kısaca konu şöyle a37 benim gün değişkenim ae29 da benim lokasyon değişkenim.Ben bu değişkenlere butonları atadım sayısal olarak değiştiriyorum fakat bu veriler değiştiğinde c sütununa çektiğim veriler saatlik olarak değişmesi gerekiyor.Bunu hücreye if li fonksiyon olarak yazdığımda 64 parantez sonrasına izin vermedi.Bu nedenle macroda yazmak istedim.Fakat döngüsel kurgusunu yapamadım.
Özetlemek gerekirse a37 değişkeni gün(31 değişken) ae29 lokasyon değişkeni(9) c38......c62 saat değişkeni u değişkeni ise saatlik verilerin çekileceği gerçekleşen saatlik verilerin olduğu yer.Lokasyon bazında günlük olarak saatlik detayda değişen bir tablo elde etmem gerekiyor.