Makro ile Müşteri Sepetine Şartlı Aktarma

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

Kısa Açıklama

Makro ile Müşteri Sepetine Şartlı Aktarma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2010
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Genel Olarak Hayırlı Akşamlar Üstadlarım

Sayın @Ömer BARAN hocam,
Hazırlamış olduğunuz Müşteri Sepetine Veri Aktarma makrosunda, yardımınıza ihtiyaç oluştu
Emekleriniz için şimdiden ve yeniden teşekkür ederim.

Örnek dosyada belirttiğimiz şekilde;
I - Q - Y .... sütunlarına miktar girdiğimizde, müşteri sepetine girilen veriyi aktarıyorduk.

İlave olarak;
I - Q - Y .... sütunlarına miktar girdiğimizde, müşteri sepetine girilen veriyi aktamadan evvel,
A sütunundaki yeşil dolgu ile belirttiğimiz hücre doluysa ve bugünkü tarihten küçükse yani eski tarihli ise, işlem yapmamasını ve "Geçmiş Zamanlı Dosyada İşlem Yapamazsınız" şeklinde uyarı mesajı almak istiyoruz.

Yardımcı olabilir misiniz?
 
Ekli dosyalar
Kodlar yabancı gelmedi ama, işleyişi tam anlayamadım.
Ayrıca örnek belgede sanırım bir de sayfa eksik.

Tek bir hücre üzerinden işlemi açıklamanızda yarar var.
Örneğin Q11 hücresine şunu yazdığımda, şu hücredeki tarih şöyle olsaydı şu hücreye şu yazılacaktı, tarih şöyle olunca şu işleme geçilmeden işlem sonlanacak gibi,
adres. satır/sütun net belirterek açıklayın.
"Aktarıyor" gibi, hedefi/kaynağı/yazılan şeyin ne olduğunu ortaya koymayan açıklama yazmayın ama.

İşlem(ler)le ilgili sanırım bir satır ve sütun ritmi var, kısaca bu ritim konusunda da bilgi verirseniz iyi olur.
 
@Ömer BARAN hocam

hocam açılış safhasındaki kodları silip dosyayı yeniden ekledim

ör.
I2 hücresine 5 yazdığımızda, B7-D31 aralığındaki müşteri sepetine ürün girişi yapıyor
I2 hücresindeki miktarı değiştirirsek, B7-D31 aralığındaki miktarı güncelliyor
I2 hücresindeki miktarı silersek, B7-D31 aralığındaki o ürünü otomatik kaldırıyor

B7-D31 aralığındaki sepet boşsa, A sütunundaki kısma tarih ve saat yazıyor
sepete bir ürün eklenip, sonra silindiğinde yani sepet boşaldığında tarih ve saati de siliyor

talebimiz, sepete her aktarım miktar güncellemesi yapmazdan evvel tarih kısmı dolu ve bugün değilse (bugün A3te sabit) işlem yapmasın ve ekrana uyarı mesajı gelsin

bu mantıkla, ancak örnek dosyadaki sayfa 5 ve sonrası için işlem yapılabilir

ilginiz için teşekkür ediyorum hocam
 
Ekli dosyalar
@Ömer BARAN hocam çok teşekkür ediyorum

datenin önüne if ekledim, tarih kısmı 5. sayfada boş olduğu için çalışmadı, onu da aşağıdaki şekilde halletmiş olduk.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(5 satır)
Allah iyiliğinizi versin
Tekrar teşekkür ediyor hayırlı çalışmalar diliyorum hocam
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst