• DİKKAT

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

hücre içindeki değeri sabitleyip daha yüksek bi değer girildiğinde farkı başka bir hü

Katılım
23 Şubat 2010
Mesajlar
31
Excel Vers. ve Dili
excel2003 2007 türkçe
arkadaşlar benim yapmak istediğim excelde bir hücreye sabit bir değer verip örnek 9 bunu sabitlemek ve bunun ustunde bır deger gırıldıgınde bu hucreye mesela 12 aradaki farkı belırlediğim hücreye atabilirmiyim. şimdiden teşekkürler yardımlarınız için
 
arkadaşlar benim yapmak istediğim excelde bir hücreye sabit bir değer verip örnek 9 bunu sabitlemek ve bunun ustunde bır deger gırıldıgınde bu hucreye mesela 12 aradaki farkı belırlediğim hücreye atabilirmiyim. şimdiden teşekkürler yardımlarınız için
Syn. majestik; Ekteki dosyaya bakın, İstediğiniz böyle birşeymi?
 

Ekli dosyalar

Syn. majestik; Ekteki dosyaya bakın, İstediğiniz böyle birşeymi?

İlginiz için teşekkürederim fakat istediğimi ben tam anlatamadım sanırım daha açıklayıcı olması açısından dosyayı ekliyorum yardımlarınız için tşkederim.
 

Ekli dosyalar

Merhaba,

Aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayıp dener misiniz?

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [D:D]) Is Nothing Then Exit Sub
If Target.Row < 9 Then Exit Sub
If Target.Value > 9 Then
    Application.EnableEvents = False
    Target.Offset(0, 1) = Target.Value - [B3]
    Target.Value = [B3]
    Application.EnableEvents = True
End If
Son:
End Sub
 

Ekli dosyalar

kodlar çalışmadı siz denedinizmi acaba ? mümkünse ekteki tabloda deneyip tabloyu ekleyebilirmisiniz.
 
Merhaba,

Denemeden kod göndermem.

İlk mesajıma dosyayı ekledim.
 
normal calısmaya calıstıgınız toplam saati giriniz girip enterlediginizde mesaiyi kendisi ayıracaktır


Kodlarda o işi yapıyor zaten, sorun ne anlamadım hala?

D10 Hücresine 12 yazdığınızda D10'u 9, E10'a 3 yazdırıyor. Böyle olması gerekmiyor mu?
 
Kodlarda o işi yapıyor zaten, sorun ne anlamadım hala?

D10 Hücresine 12 yazdığınızda D10'u 9, E10'a 3 yazdırıyor. Böyle olması gerekmiyor mu?


sorunu yollayan arkadasımız çalısma saati ile mesai saatini yazılacağı zamanı farklı yere yazılacağını algıladı sanırım
 
Merhaba ben 2003 kullanıyorum ve sizin gönderdiğiniz dosyayı açıp d10 hücresine 12 girdiğimde hiçbir işlem olmuyor. Yani yazdığım gibi kalıyor. Nedeni ne olabilir acaba Teşekkürler ilginiz için.
 
Makroları etkinleştirmiyorsunuzdur.
 
Güvenlik seviyesini yükseltip, sayfayı açtığımda makroları etkinleştir dedim ve çalıştı. yardımlarınız için çok teşekkür ederim.
 
Geri
Üst