Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
Hatanızı söylediğimde cevap da vermiş oldum aslında.peki hocam benim istediğim 2023-2024 stokkoduna bakarak ona göre veri getirmesi
Daha güzel bir kullanım için; stok kodlarını 2023-2024 sayfasından değil farklı bir sayfadan referans alır, SELECT ile Kodu, Adı, vb. gibi gerekli bilgileri çektikten sonra 2023-2024 sayfasında Range("A2").CopyFromRecordset RS şeklinde kullanabilirsiniz.Teşekkür ederim hocam elinize sağlık
Bu sefer c sütunundaki verileri kaybederiz. Bu şekilde olmaz.boşlarla işim yok hocam dediğiniz gibi örnek yapabilirmisiniz acaba
bu sorgu aradaki satırların boş gelmesini sağlıyor ve dolayısıyla sizi sonradan döngü ile uğraşmaktan kurtarıyor. Bu sorgu ile daha hızlı yaparsınız elbette.Hocam bu şekildeki sql koduyla çok daha hızlı sonuc almaktayım . Sizin yöntemle bu yöntem aynımıdır acaba
strSQL = " Select IIF(IsNull(T1.R),0,T1.R),IIF(IsNull(T1.[ENVANTER]),0,T1.[ENVANTER]) " & _
" From [2023-2024$] As T2 " & _
" Left Join " & _
" ( " & _
" Select [STOKKODU],[ENVANTER], Sum([NETCIKIS]) As R From [Sube_Hareketleri_DepoBazlı$] Group By [STOKKODU] ,[ENVANTER] " & _
" ) As T1 " & _
" On T1.[STOKKODU]= T2.[STOKKODU]"