Çözüldü Aynı Ürün İkinciye Yazıldığında Uyarı Alma

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

Epakambalaj

Normal Üye
İyi günler hocalarım.
örnek dosyada belirttiğimiz şekilde,
G3:G34 + K3:K34 + O3:O34 içerisini tek liste olarak kullanıyoruz.
bunların içerisinde herhangi bir hücreye aynı ürünü ikinci kez yazdığımızda uyarı almak istiyoruz.
(aksi halde farkına varmadan fiyatı 2-3 kat almamıza sebep oluyor.)

G3:G34 + K3:K34 + O3:O34
G35:G66 + K35:K66 + O35:O66
G67:G98 + K67:K98 + O67:O98
...... ....... .......
bu şekilde aşağı doğru 32'şerli aralıkla 250 listemiz var.
Şimdiden teşekkür ederiz
 

Ekli dosyalar

Merhaba Sayın @Epak ambalaj .

Bence veri girişine engel olmak yerine,
koşullu biçimlendirmeyle mükerrer veri girişi olan hücrelerin renklendirilmesi daha pratik olur.

Veri alanının tümünü ( F3:Q514 ) seçip, KOŞULLU BİÇİMLENDİRME >> FORMÜL KULLAN seçeneğinde
aşağıdaki formülü uygulayarak dikkat çekici bir RENK kullanın.

VBA:
You must log in to view content
(1 satır)

.
 
Tekrar merhabalar Sayın @Epak ambalaj .

Önceki cevabımda verdiğim formülü, gereksiz uzattığımı fark ettim.
Aşağıdaki KOŞULLU BİÇİMLENDİRME formülü de aynı işlemi yapacaktır.

NOT: Uygulama yöntemine ilişkin açıklama önceki cevabımda mevcut.

VBA:
You must log in to view content
(1 satır)

.
 
Sayın @leguminosea aslında cevabı vermiş ama daha net ifade edeyim dedim.

Mevcut koşullu biçimendirme uygulanmış alandaki herhangi bir hücre seçili durumdayken
koşullu biçimlendirme ekranını açın ve bu ekranda UYGULAMA HEDEFİ bölümünde yer alan
=$F$3:$Q$514 şeklindeki alan adresini =$F$3:$Q$8002 olarak değiştirin.

.
 
Tekrar merhabalar Sayın @Epak ambalaj .

Önceki cevabımda verdiğim formülü, gereksiz uzattığımı fark ettim.
Aşağıdaki KOŞULLU BİÇİMLENDİRME formülü de aynı işlemi yapacaktır.

NOT: Uygulama yöntemine ilişkin açıklama önceki cevabımda mevcut.

VBA:
You must log in to view content
(1 satır)

.

hocam sizin verdiğiniz bu formülü çalıştıramadım.
@leguminosea hocanın eklediği dosyayı da 8002 olarak ayarladım çalıştıramadım
 
Örnek belgenizde, 32 satırlık ritime uymayan satırlar (kenarlık ve E sütunundaki liste başlarını gösteren veriler) mevcut.

-- E2 hücresine ="Liste "&TAMSAYI((SATIR()-2)/32)*32+1 formülünü uygulayın ve E8001 hücresine kadar kopyalayın.
(Formülü uyguladıktan sonra bu alanı kopyalayıp, DEĞER olarak yapıştırabilirsiniz)
-- F2:Q33 arasını seçip kopyalayıp, F34:Q8001 arasını seçerek ÖZEL YAPIŞTIR>>BİÇİMLERİ şeklinde işlem yapın.
-- Koşullu biçimlendirme "Uygulama Hedefi" kısmını =$F$2:$Q$8001 olarak değiştirin,
-- Koşullu biçimlendirme formülünü de aşağıdakiyle değiştirin.

VBA:
You must log in to view content
(1 satır)

.
 
Örnek belgenizde, 32 satırlık ritime uymayan satırlar (kenarlık ve E sütunundaki liste başlarını gösteren veriler) mevcut.

-- E2 hücresine ="Liste "&TAMSAYI((SATIR()-2)/32)*32+1 formülünü uygulayın ve E8001 hücresine kadar kopyalayın.
(Formülü uyguladıktan sonra bu alanı kopyalayıp, DEĞER olarak yapıştırabilirsiniz)
-- F2:Q33 arasını seçip kopyalayıp, F34:Q8001 arasını seçerek ÖZEL YAPIŞTIR>>BİÇİMLERİ şeklinde işlem yapın.
-- Koşullu biçimlendirme "Uygulama Hedefi" kısmını =$F$2:$Q$8001 olarak değiştirin,
-- Koşullu biçimlendirme formülünü de aşağıdakiyle değiştirin.

VBA:
You must log in to view content
(1 satır)

.

beceremedim hocam.
E sütunundaki liste 1 2 3,,, yazılarını kaldırdım.
F3'den başlayacak şekilde listeyi kaydırdım.

çerçeve içine aldığım örnek listede 2'şer tane aynı üründen yazdım.
2, kez aynı ürün yazdığımızda uyarı almak istiyoruz.
bu mantıkla aşağı doğru 250 tane listemiz var.

dosya olarak hazırlayıp atmanız mümkün müdür hocam?
 

Ekli dosyalar

Sadece S sütununda olan bir veri yazılmalı veya listeden seçilmelidir.

Dosya ekte.
Yeni dosya eklendi : 25.04.2020 13:40

.
 

Ekli dosyalar

  • Mükerrer.xlsm
    Mükerrer.xlsm
    431.4 KB · Görüntüleme: 4
  • Capture.webp
    Capture.webp
    9.8 KB · Görüntüleme: 3
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst