Kodlarının düzeltilmesi hk.

  • Konuyu başlatan Konuyu başlatan 1903emre34
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
1903emre34

Ziyaretçi

Kısa Açıklama

Kodlarının düzeltilmesi hk. isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Ekli dosyalar
Ömer hocamın kodlarını dokunup bozmak istemedim. Yeni bir makro kodu yazdım. İsteğinizi karşılar mı inceleyiniz.
Ekli dosyaya bakınız.

İlgili kod yapısı:
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(22 satır)

Not: Kod atamasını yapmadım. Vba arayüzünden exceldestek kod bloğunu çalıştırınız.
 
Ekli dosyalar
Merhaba Sayın @1903emre34 .

Sayın @cakarem 'in verdiği kodla da istenilen sonucun alınması lazım ama,
yine de dosyadaki açıklamalı kod madem bana ait, isteğinizi karşılayacak alternatif kodu da ben hazırlayayım dedim.
Dosyada mevcut kod, B2:B8 aralığındaki hesap kodlarının tümünü birden içeren yevmiye kayıtlarını listeliyor durumda idi.
Tabi bu yevmiye maddelerinde, verilen hesap kodlarının yanısıra başka hesap koduna ait kayıtlar da olabiliyordu.
Örneğin 441 maddede 180 ve 600 yanısıra 191 hesap da var ve dosyadaki ilk kod bu maddeyi de listeler.

Anladığım kadarıyla siz, SADECE verilen hesap kodlarını içeren (başka hesap kodu içermeyen)
yevmiye maddelerinin listelenmesini istiyorsunuz.

Belgenizde mevcut kodu aşağıdakiyle değiştirin ve ARAMA sayfasındaki dağmeye sağ tıklayıp MAKRO ATAyı seçip,
açılacak küçük ekranda aşağıdaki makronun adını seçerek düğmeyle kodu ilişkilendirip kullanın.

CSS:
Görüntülemek için giriş yapmanız gerekmektedir.
(25 satır)

.
 
Teşekkürler, çalıştı. Olmayan ana hesap kodu bulamadığı zaman hata vermektedir. Örnek olarak; 780-600
 
Emre Bey.

Önceki cevabımda verdiğim kod üzerinden gidilecekse, kodu aşağıdaki gibi değiştirin.
MUAVİN sayfasında YEVMİYE MADDE NO sütunu boş iken çalışmayacaktır.

Neticede, sadece istenilen ana hesap kodlarını içeren YEVMİYE MADDElerin listelenmesi isteniliyor değil mi?
YEVMİYE MADDE NO olmadan bu işin olmayacağı belli değil mi?

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(25 satır)

.
 
Emre Bey;
Örnek belgenizdeki MUAVİN sayfasında durumları birbirinden farklı olacak;
-- bir yevmiye numarasına ait satırlarda, kriter hesaplardan sadece birinin olduğu yevmiye kaydı,
-- başka bir yevmiye numarasına ait satırlarda, sadece kriter hesapların kullanıldığı yevmiye kaydı,
-- başka bir yevmiye numarasına ait satırlard ise, kriter hesap kodları olmakla beraber başka hesap kodu da içeren yevmiye kaydı
olmalıdır.

Örnek belgenizdeki ARAMA sayfasında ise yukarıda belirttiğim şekildeki kayıtlardan hangilerinin listelenmesi gerekiyorsa,
bunları kopyala-yapıştır yaparak elle olması gereken sonucu hazırlamalısınız.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst