pozitif ve negatif değerleri ayırma

Katılım
12 Ekim 2009
Mesajlar
6
Excel Vers. ve Dili
ofic 2007 türkçe
arkadaşlar merhaba cari hesap oluşturmam lazım ana sayfadaki mükellef isimlerinin yanında borç ve alacak diye iki sutün var istediğim mükellefin sayfasında kalan kısmı negatif olduğunda ana sayfada alacak kısmındaki hücreye pozitif olduğunda ise borç kısmındaki hücreye gelsin teşekkur ederim
 

Ekli dosyalar

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,420
Excel Vers. ve Dili
excel 2010
merhaba

bu işinizi görür mü?
C2 hücreye
Kod:
=EĞER('ALAHETTİN KARAKAŞ'!E20<0;'ALAHETTİN KARAKAŞ'!E20;0)
D2 hücreye
Kod:
=EĞER('ALAHETTİN KARAKAŞ'!E20>0;'ALAHETTİN KARAKAŞ'!E20;0)
 
Katılım
12 Ekim 2009
Mesajlar
6
Excel Vers. ve Dili
ofic 2007 türkçe
hocam teşekkur ederim sayenizde bunu öğrenmiş oldum elinize sağlık bişey merak ettim alahaddin karakaş taki D20 değere direk komut verip ana sayfada negatifse c2 pozitifse d2 ye gitmesi komutunu veremezmiyiz TEŞEKKUR EDERİM
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,420
Excel Vers. ve Dili
excel 2010
hocam teşekkur ederim sayenizde bunu öğrenmiş oldum elinize sağlık bişey merak ettim alahaddin karakaş taki D20 değere direk komut verip ana sayfada negatifse c2 pozitifse d2 ye gitmesi komutunu veremezmiyiz TEŞEKKUR EDERİM
merhaba
zaten negatifse C2 ye pozitifse D2 ye yazmıyor mu?
bunu formülle değil makroyla istiyorsanız tabiiki olur.

ilgili sayfanın kod bölümüne yazarak deneyiniz

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If [E20] < 0 Then
Sheets("ANA SAYFA").[C2] = [E20]
Sheets("ANA SAYFA").[D2] = ""
Else:
Sheets("ANA SAYFA").[D2] = [E20]
Sheets("ANA SAYFA").[C2] = ""
End If
End Sub
 
Katılım
12 Ekim 2009
Mesajlar
6
Excel Vers. ve Dili
ofic 2007 türkçe
hocam çok sağolun elinize sağlık ama makro ekledim olmadı ben isteğimi tam olarak anlatamadım özür dilerim eğer formülünüz istediğimi yapmamı sağladı tek problem çok uğraştırması ben ana sayfa üzerinde d2 ve c2 ye formül atamak yerine alahattin karakaş sayfasındaki "E20" hücresine bir formül yazamazmıyız aynı görevi yapacak bunu öğrenmek istedim teşekkür ederim kolay gelsin
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,420
Excel Vers. ve Dili
excel 2010
hocam çok sağolun elinize sağlık ama makro ekledim olmadı ben isteğimi tam olarak anlatamadım özür dilerim eğer formülünüz istediğimi yapmamı sağladı tek problem çok uğraştırması ben ana sayfa üzerinde d2 ve c2 ye formül atamak yerine alahattin karakaş sayfasındaki "E20" hücresine bir formül yazamazmıyız aynı görevi yapacak bunu öğrenmek istedim teşekkür ederim kolay gelsin
merhaba
excelde formüller veri gönderme işlemi yapmaz, veri almak için kullanılır.
bir yerden biryere veri göndermek için makro kullanmak gerekir.

formül ile çözüm ilk mesajda, makro çözüm ise son mesajda bulunuyor.
genel anlamda başka çözüm yolu olduğunu sanmıyorum.

not:
makroyu ilgili sayfanın kod bölümüne yazmalısınız.
sayfa adını sağ tıklayın / kodu görüntüle / kodları kopyalayıp buraya yapıştırın.
 
Katılım
12 Ekim 2009
Mesajlar
6
Excel Vers. ve Dili
ofic 2007 türkçe
hocam dediğinizi yaptım fakat çalışmadı ana sayfaya sağ tıklayım kod görüntüle dedim ve oraya yukarda verdiğiniz kodu yapıştırdım sonra mükellef sayfasında değer vererek negatif yaptım ama bi değişiklik olmadı size zahmet ekteki dosya üzerinde göstermeniz mümkünmü kusura bakmayın öğrencez sayenizde
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,420
Excel Vers. ve Dili
excel 2010
hocam dediğinizi yaptım fakat çalışmadı ana sayfaya sağ tıklayım kod görüntüle dedim ve oraya yukarda verdiğiniz kodu yapıştırdım sonra mükellef sayfasında değer vererek negatif yaptım ama bi değişiklik olmadı size zahmet ekteki dosya üzerinde göstermeniz mümkünmü kusura bakmayın öğrencez sayenizde
merhaba
ana sayfaya değil, 'ALAHETTİN KARAKAŞ' sayfasının kod bölümüne yazacaksınız.
 
Katılım
12 Ekim 2009
Mesajlar
6
Excel Vers. ve Dili
ofic 2007 türkçe
çok sağolun hocam elinize sağlık mükemmelsiniz kolay gelsin iyi çalışmalar
 
Üst