Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

    REKLAMSIZ FORUM KULLANMAYI TERCİH EDECEK ÜYELERİMİZE, https://www.exceldosyalari.com İSİMLİ SİTEMİZDEN 3 AYLIK ÜYELİK PAKETİ HEDİYE EDİLECEKTİR.

VBA  Target Yerine Döngü Kullanmak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

tuvons

Yeni Üye
Kullanıcı
Katılım
11 Kas 2019
Mesajlar
25
Excel Versiyonu, Dili
Excel 2010

Reputation:

*****
Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
*****

Merhaba, Bu kodları hücreye veri girişi yapınca değilde döngü ile B sütununa nasıl uygulayabiliriz? Yani sadece B sütununda "ÖDENMEDİ" yazınca boyasın. Olabilir mi?
 
Moderatörün son düzenlenenleri:

AhmetRasim

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
15 Eki 2018
Mesajlar
162
Excel Versiyonu, Dili
Excel 2019 TR

Reputation:

Merhabalar;
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
paylaşmış olduğum döngü kodunu şu şekilde kullanabilirsiniz.
-- Açıklamalar kod içerisinde.
PHP:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
 

tuvons

Yeni Üye
Kullanıcı
Katılım
11 Kas 2019
Mesajlar
25
Excel Versiyonu, Dili
Excel 2010

Reputation:

Affınıza sığınarak son bir soru sormak istiyorum :)
Bu (Ödenmedi, ÖDENMEDİ, ödenmedi) değerlerini Sayfa2'deki "A" sütununa yazsak ve ordaki değerlerden birisi olursa diye nasıl yazabiliriz? Sonradan kodlarda değişiklik yapmak yerine E sütununa değer ekleyip dahil etmek daha kolay gibi.
 

cakarem

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
787
Web Sitesi
emrecakar.com
Excel Versiyonu, Dili
Excel 2016 TR

Reputation:

Aşağıdaki kodu deneyiniz..
Gizlenmiş içerik
You are not allowed to view this content.
 
Son düzenleme:

tuvons

Yeni Üye
Kullanıcı
Katılım
11 Kas 2019
Mesajlar
25
Excel Versiyonu, Dili
Excel 2010

Reputation:

Bu kodları yazdığımda Sayfa1'deki son satıra bakıyor sadece, Örneğin Sayfa1'de A sütununda 5 tane değer varsa sadece son satırdaki değeri baz alıp boyama yapıyor. Diğerlerini hesaba katmıyor. Neden olabilir?
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,039
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba Sayın @tuvons .

Yazılan mesajlardan yanlış anlamıyorsam;
isteğinizin makro kullanmadan KOŞULLU BİÇİMLENDİRME ile yapılmasını mümkün gibi görüyorum.

Elbette işlem için makro da kullanılabilir ancak; isteğinizi, olması gereken renklendirmeyi elle uyguladığınız
bir örnek belge yükleyerek onun üzerinden açıklar mısınız?
.
 

tuvons

Yeni Üye
Kullanıcı
Katılım
11 Kas 2019
Mesajlar
25
Excel Versiyonu, Dili
Excel 2010

Reputation:

Ömer Bey çalıştığım bilgisayar üzerinden dosya paylaşımları kapalı. Koşullu biçimlendirmede tek veri olunca yapabiliyorum ama listeden herhangi bi veriyi süzmeye çalıştığımda beceremedim bir türlü. Benim için koşullu biçimlendirme de olur ama tek istediğim Sayfa1'de yer alan sütundaki değeri koşullu biçimlendirmeye tanımlamak. Tüm değişkenleri tek tek tanımlamak istemiyorum.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,039
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

O zaman açıklama yaparak sonuç almayı deneyelim.
Diyelim kriter veri listeniz Sayfa2 A sütununda ve A2:A20 hücre aralığında bulunuyor ve
Sayfa1'de A:K sütun aralığındaki veriler için, Sayfa1'de B sütunundaki veriler kriter listesinde varsa renklendirme istediğiniz varsayımıyla
aşağıdaki şekilde işlem yaparak KOŞULLU BİÇİMLENDİRME ie sonuç almanız mümkün gibi görünüyor.

Sayfa1 'deki veri alanını seçin (şayet veri alanına ilaveler çıkartmalar yapılabilecekse satır sayısını biraz geniş tutabilirsiniz).
Örneğin mevcut tablonuz A1:K100 aralığında ama tablonuzun en fazla A1:K1500 aralığında olabileceğini düşünüyorsunuz.
A1:K1500 hücre aralığını seçin ve KOŞULLU BİÇİMLENDİRME menüsünde FORMÜL KULLAN seçeneğini seçip
formül alanına aşağıdaki formülü uygulayarak RENK belirleyin ve işlemi onaylayın.
Gizlenmiş içerik
Bu içeriği görebilmek için bu yazıya tepki vermeniz gerekir.
 

cakarem

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
787
Web Sitesi
emrecakar.com
Excel Versiyonu, Dili
Excel 2016 TR

Reputation:

Bu kodları yazdığımda Sayfa1'deki son satıra bakıyor sadece, Örneğin Sayfa1'de A sütununda 5 tane değer varsa sadece son satırdaki değeri baz alıp boyama yapıyor. Diğerlerini hesaba katmıyor. Neden olabilir?
Örnek dosya olmadığından sebebini bilemiyorum. Lakin kodun çalışma mantığı şöyle...
B sütununda son dolu satır bilgisini alıp döngüye almak. Döngü içerisinde A sütununda son dolu satır bilgisini alıp döngüye almak. Sonra da b sütunundaki değerin A sütunundaki değerlerden birinin olup olmadığını kontrolünü sağlamak.
Bu durumda kodun çalışacağını düşünmekteyim. Örnek dosya olmadıkça sorunun kaynağını anlamamız zor.
@Ömer BARAN hocam her zaman ki gibi excelin imkanlarını kullanarak sorunu çözmüşsünüz. Ellerinize sağlık :) Ben genelde kod kısmında takılı kaldım galiba :)
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,039
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

............Örnek dosya olmadıkça sorunun kaynağını anlamamız zor.
@Ömer BARAN hocam her zaman ki gibi excelin imkanlarını kullanarak sorunu çözmüşsünüz. Ellerinize sağlık :)
Ben genelde kod kısmında takılı kaldım galiba :)
Sayın @tuvons 'dan halen bir geribildirim yok.
Bakalım önerdiğim şey TAM OLARAK istenilen midir?
Excel'in yerleşik işlemleriyle uzun yıllar geçirince aklıma ilk gelen bu tür çözümler.
 

tuvons

Yeni Üye
Kullanıcı
Katılım
11 Kas 2019
Mesajlar
25
Excel Versiyonu, Dili
Excel 2010

Reputation:

Sayın @Ömer BARAN ve @cakarem yardımlarınız için teşekkür ederim. Koşullu biçimlendirme yaptığımda ">" yerine "0" kullandım ve istediğim sonuca ulaştım ama bu sefer de hem listede olmayan değerleri hem de boş satırları kırmızıya boyamış oldum :) Bunun önüne geçebilir miyim sizce? Bir de tüm işlemler bittikten sonra hücre dolgu rengi kırmızı olan hücreler var mı yok mu bunu nasıl tespit edebilirim? Aslında bunu en son dosyada hatalı kayıtlar var şeklinde msgbox ile bildirmek istediğimden makro istemiştim.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,039
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @tuvons .

Konu epey ilerledi ve sanırım henüz istenilen sonuca TAM OLARAK varılmadı.
İsterseniz, cevabımın altındaki İMZA bölümünde yer alan açıklamalar doğrultusunda bir örnek belge hazırlayıp
foruma ekleyin ve onun üzerinden gidilsin. Bu şekilde, daha hızlı sonuca ulaşılabilir diye düşünüyorum.
 

cakarem

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
787
Web Sitesi
emrecakar.com
Excel Versiyonu, Dili
Excel 2016 TR

Reputation:

Sayın @tuvons
Sorunuz çözüme ulaşıldı ise konuyu çözüldü olarak işaretleyip, kilitleyelim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst