- Katılım
- 28 Mart 2011
- Mesajlar
- 7
- Excel Vers. ve Dili
- Excel 2010 - Türkçe
Merhaba ,
Ekteki excel dosyası ile ilgili sorularım var . Sheet1 ' deki sarı ile işaretlediğim yerleri ( normalde işaretli değil derdimi anlatmada kolaylık olsun diye işaretledim ) Sheet 2 de yine aynen sarı ile işaretli yerlere aktarmak istiyorum . Sorun şu ki excel dosyasında o yerler sürekli sabit olmuyor . Başka firmanın mizanında alt hesapların çokluğundan daha aşağılarda veya yukarılarda gözükebiliyor . Ancak hesap kodları bütün firmalarda aşağı yukarı aynı diyebiliriz . Örneğin 153 TİCARİ MALLAR ana hesabı tüm firmalarda aynen bu şekilde geçiyor . Ancak 153.90 ALIŞ İADELERİ alt hesabının hesap kodu ( 153.90 ) aynıyken isim ( ALIŞ İADELERİ ) bazı firmalarımda İADE olarak geçiyor . Yani aramak için hesap kodlarını baz almak istiyorum mümkünse . Muhasebe programından sadece Sheet 1 ' deki mizanı çekebiliyorum . Sheet 2 bizim oluşturduğumuz bir excel değerleme şablonu . En pratik yoldan Sheet 1 ' den bu şablona nasıl veri aktarabilirim ? Daha önce şöyle bir kod bulmuştum ama uygulayamadım ;
Yardımlarınızı bekliyorum , teşekkürler .
Ekteki excel dosyası ile ilgili sorularım var . Sheet1 ' deki sarı ile işaretlediğim yerleri ( normalde işaretli değil derdimi anlatmada kolaylık olsun diye işaretledim ) Sheet 2 de yine aynen sarı ile işaretli yerlere aktarmak istiyorum . Sorun şu ki excel dosyasında o yerler sürekli sabit olmuyor . Başka firmanın mizanında alt hesapların çokluğundan daha aşağılarda veya yukarılarda gözükebiliyor . Ancak hesap kodları bütün firmalarda aşağı yukarı aynı diyebiliriz . Örneğin 153 TİCARİ MALLAR ana hesabı tüm firmalarda aynen bu şekilde geçiyor . Ancak 153.90 ALIŞ İADELERİ alt hesabının hesap kodu ( 153.90 ) aynıyken isim ( ALIŞ İADELERİ ) bazı firmalarımda İADE olarak geçiyor . Yani aramak için hesap kodlarını baz almak istiyorum mümkünse . Muhasebe programından sadece Sheet 1 ' deki mizanı çekebiliyorum . Sheet 2 bizim oluşturduğumuz bir excel değerleme şablonu . En pratik yoldan Sheet 1 ' den bu şablona nasıl veri aktarabilirim ? Daha önce şöyle bir kod bulmuştum ama uygulayamadım ;
Kod:
Sub y()
Set a = Sheets(1).Range("b1:o65000").Find("600 02 01 01", , xlValues, xlWhole)
If Not a Is Nothing Then
[c5] = a.Offset(0, 3)
End If
Set a = Sheets(1).Range("b1:o65000").Find("600 02 01 02", , xlValues, xlWhole)
If Not a Is Nothing Then
[d5] = a.Offset(0, 3)
End If
End Sub
Yardımlarınızı bekliyorum , teşekkürler .
