if fonksiyonuna döngüyü eklemek

Katılım
19 Haziran 2020
Mesajlar
1
Excel Vers. ve Dili
2010 ve ingilizce
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.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sorunuz anlaşılmıyor, küçük bir örnek dosya ekleyerek tüm şartları ve konuyu detaylı açıklayınız.


.
 
Üst