• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

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)
 
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
 
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
 
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
 
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.
 
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
 
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.
 
çok sağolun hocam elinize sağlık mükemmelsiniz kolay gelsin iyi çalışmalar
 
Geri
Üst