Soru Geri Al Butonunda Hata

Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Merhabalar,

2 adet dosya yükledim, biri eski verilerin silindiği boş satırlı "Kontrol Merkezi Yeni" isimli dosya diğeri ise "Kontrol Merkezi Güncel" isimli çalışma sayfamdır.

Dosyamın işleyişi şu şekildedir:
Kasa defterinin B sütununa EKREM AVANS yazdığımda E sütunundaki veriyi MAAŞ LİSTESİ sayfasının C35 hücresinden başlayarak sağa doğru verileri atmaktadır.
Kasa defterinin B sütununa EKREMDEN yazdığımda D sütundaki veriyi MAAŞ LİSTESİ sayfasının C37 hücresinden başlayarak sağa doğru verileri atmaktadır.
Kasa Defterindeki Personel Avans butonu ile bu verileri sarı dolgu yaparak MAAŞ LİSTESİ sayfasının C35:C95 arasındaki verileri silerek avansları sıfırlamaktadır. Kasa Defterine sarı dolgu işleminden vazgeçmek için Geri al butonunu kullandığımda son sarı yaptığım veriler dolgusuz olmakta ve veriler tekrardan C35:C95 arasındaki hücrelere yansımaktadır.

Problem, EKREMDEN - ZİYADAN - NAZLICANDAN verilerinin dolgularını Geri Al butonu ile geri aldığımda dosyanın tamamındaki verileri geri almaktadır yani eski verilerin hepsinin dolgusunu kaldırmaktadır. Durum böyle olunca MAAŞ LİSTESİ sayfasındaki 35. satırdaki EKREMDEN satırına tüm eski verileri yansıtmaktadır.
Aynı durum ZİYADAN ve NAZLICANDAN verileri için de geçerlidir.
Talebim Personel avans butonu gibi geri al butonunun da sadece son işlemi geri almasıdır.

Yeni Problem1: Kontrol Merkezi Yeni isimli dosyamda tüm verileri sildiğimde Kasa Defterine EKREMDEN, ZİYADAN ve NAZLICANDAN yazdığımda Maaş Listesi sayfasındaki ilgili satırlara verileri atmamaktadır.

Yeni Problem2: Kasa Defteri sayfasının D ve E sütunlarına veri girişi yaptığımda son totali yani F1 hücresindeki veriyi f sütununa veriyordu şimdi eski hesaplamalara göre devam ediyor. Yani F9 hücresindeki veri 9750,00 olması gerekirken 48.705,00 olarak vermektedir.

Yeni Problem3: Kasa Defteri sayfasının B sütununa veri girdiğimde B:F sütunlarının satırlarına kenarlık atıyordu şimdi B:E sütunlarına atmaktadır.

Yeni problemler boş olan yeni dosyada oluşmuştur. Güncel dosyamda o problemler yoktur.

Yardımlarınız için teşekkür eder saygılar sunarım.
 

Ekli dosyalar

Son düzenleme:
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Tekrardan merhabalar

satır silme yoluyla sayfayı temizleyince 2 ve 3. problemleri halletmiş oldum.
sizlerden sadece buton için yardım için talep ediyorum. teşekkürler
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Uğraştıkça bir şeyler yapmaya çalışıyorum ama kodları çözemedim.
Ayhan Avanslar butonunun altındaki Geri Al butonu sorunsuz çalışmaktadır ancak personel avansın altındaki geri al butonunun hata yapmasındaki sebep diğer verilerde AVANS ibaresinin geçmesi diye düşünüyorum. Çünki veriler özel ibare olarak geçiyor yani EKREMDEN, ZİYADAN ve NAZLICANDAN diye geçiyor. Bu ibareler için özel kod yazılarak mevcut koda eklenmesi gerek diye düşünüyorum.
Yardımcı olabilir misiniz.
 
Üst