• DİKKAT

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

Karşılaştırma yaparak hücreye gerekli değeri yazdırmak

Katılım
17 Nisan 2007
Mesajlar
319
Excel Vers. ve Dili
Office 2013 Türkçe
Sevgili üstadlar ,

Benim bir sorum olacak.Şimdi tüm illere gönderdiğimiz bir mal var ve bunu taahhüt süremiz var.Yani mesela izmir 0.5 gün , istanbul 1.5 gün , van 4 gibi...

Dosyayı aylık olarak hazırlıyorum ve yaklaşık 10.000-15.000 satır arası oluyor.Bende bu taahhüt kısmını elle manuel olarak girmek zorunda kalıyorum.( 1 , 1.5 , 0.5 , 4 diye...)

Bunu şehir adını sorgulatarak otomatik olarak getirebilirmiyiz..
Bu konuda yardımcı olursanız cok memnun olurum.Şimdiden tşk...
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Otomatik filtre uygulayarakYapabilirsiniz.
Mesela otomatik filterde Şehirden İstanbul'u seçin.Tahhaüt sütununda süzülen verileri Mause ile seçiniz,Ve ilk hücreye değitireceğiniz veriyi girip ctrl+enter tuşlarına basarak hepsini girin.Kolay gelsin.:cool:
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Makrolu bir çözüm hazırladım .Umarım işinize yarar.Belki böyle bir şey istemiştiniz.Ekli dosyayı indirip deneyiniz.
İyi çalışmalar.:cool:
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,652
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki kodu kendinize uyarlayınız.

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 7 And Target.Value = "ADAPAZARI" Then Target.Offset(0, -3) = 1
If Target.Column = 7 And Target.Value = "BURSA" Then Target.Offset(0, -3) = 1
If Target.Column = 7 And Target.Value = "İSTANBUL" Then Target.Offset(0, -3) = 1.5
If Target.Column = 7 And Target.Value = "VAN" Then Target.Offset(0, -3) = 4
End Sub
 
Katılım
17 Nisan 2007
Mesajlar
319
Excel Vers. ve Dili
Office 2013 Türkçe
Sevgili arkadaşlar ,

Makrolu çözüm tam istediğim gibi oldu....Beni çok büyük bir zahmetten kurtardınız...
Çok ama çok teşekkürler...
 
Üst