Çözüldü İstenilmeyen Hücre Ve Satırlardaki Verilerin Silinmesi

mcexrem

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar üstadlar,

Uzun uğraşlar ile Ömer Baran hocam yardımlarıyla hazırladığımız dosyamın akışını etkileyen satırların arasındaki boş satırlar ve bazı hücrelerde veri olmasından kaynaklanan BORDRO sayfası formülleri hata vermektedir ve tüm formüller bu sayfaya bağlı olduğu için diğer sayfalarda da hataya sebep olmaktadır.

Sizlerden ricam, SARI DOLGU ile belirttiğim;

  • A sütununda sıra numarası dışında hiçbir veri yazmaması (500.satıra kadar),
  • 25. 50. 75. 100. Personelden sonra tekrarlanan veri başlık satırlarının silinmesi, (bu sayfada 100. Personel yoktur ama ilerleyen zamanlarda olacağı için uygulanacak işlem için 100. Personel var gibi işlem uygulanacaktır.)
  • Son personelden sonraki satırlardaki toplam verilerin ve açıklamaların olduğu verilere sahip satırların silinmesi gerekmektedir.
Yardımcı olabilir misiniz?
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Çift rakamlı hücrelerden kastınız nedir? Önceki kod yerine aşağıdaki kullanıp, eksiklik olan yer belirtirseniz kodu tekrar güncelleyelim.

Kod:
İçeriği görüntülemek için giriş yapmalısınız
(16 satır)
 
Ben de; Sn. @okutkan 'ın müsaadeleriyle ve BORDRO sayfasındaki formülü düzenleyen olarak alternatif bir çözüm önerisinde bulunayım.

Kod'un mantığı; mevcut formüllerin istenilen sonucu vermesini sağlayabilmek maksadıyla,
BORDRO sayfasında ...ÜCRET BORDROSU başlıklarına göre en baş ve en sondaki hariç aralardaki başlık satırı aralıklarını silecektir.

VBA:
İçeriği görüntülemek için giriş yapmalısınız
(8 satır)
 
Ben de; Sn. @okutkan 'ın müsaadeleriyle ve BORDRO sayfasındaki formülü düzenleyen olarak alternatif bir çözüm önerisinde bulunayım.

Kod'un mantığı; mevcut formüllerin istenilen sonucu vermesini sağlayabilmek maksadıyla,
BORDRO sayfasında ...ÜCRET BORDROSU başlıklarına göre en baş ve en sondaki hariç aralardaki başlık satırı aralıklarını silecektir.

VBA:
İçeriği görüntülemek için giriş yapmalısınız
(8 satır)
Teşekkür ederim

En sondakinin de silinmesi gerekiyor. Kodu düzenleyebilir misiniz. Aksi takdirde onlar da formülü bozuyor.
 
Ben de; Sn. @okutkan 'ın müsaadeleriyle ve BORDRO sayfasındaki formülü düzenleyen olarak alternatif bir çözüm önerisinde bulunayım.

Kod'un mantığı; mevcut formüllerin istenilen sonucu vermesini sağlayabilmek maksadıyla,
BORDRO sayfasında ...ÜCRET BORDROSU başlıklarına göre en baş ve en sondaki hariç aralardaki başlık satırı aralıklarını silecektir.

VBA:
İçeriği görüntülemek için giriş yapmalısınız
(8 satır)
Ömer Bey,

kod çalışmıyor?

1643481137701.webp
 
Moderatörün son düzenlenenleri:
BORDRO sayfası Y sütunundaki formüldeki son veri satırının satır numarasını kontrol edin.
PERSONEL LİSTESİ sayfasında da formülleri =EĞERHATA( mevcut formül ; "") şeklinde güncelleyince düzelir.
Dikkat edeceğiniz şey formüllerdeki SON SATIR numaraları (yani, BORDRO sayfasında kaçıncı satıra kadarki alanı kontrol ettiği)
 
BORDRO sayfası Y sütunundaki formüldeki son veri satırının satır numarasını kontrol edin.
PERSONEL LİSTESİ sayfasında da formülleri =EĞERHATA( mevcut formül ; "") şeklinde güncelleyince düzelir.
Dikkat edeceğiniz şey formüllerdeki SON SATIR numaraları (yani, BORDRO sayfasında kaçıncı satıra kadarki alanı kontrol ettiği)
BORDRO sayfası Y sütununda bazı veriler çift ve aynı üç veri çıkmaktadır. Bu yüzden de son sayı 51 olarak çıkmaktadır. Aynı sayıların çıkmaması için formülü düzeltebilir miyiz?
 
Moderatörün son düzenlenenleri:
Her şey için çok teşekkür ederim. Y sütunu formüllerini satır toplamına göre düzelttim. Şu an tüm personelin verilerini yansıtmaktadır.

Sadece karşılığında veri olmayan satırların #YOK şeklinde değil de boş olarak çıkması mümkün müdür?

=EĞERHATA(İNDİS(BORDRO!$B$11:$X$271;KAÇINCI($A4;BORDRO!$Y$11:$Y$271;0)+1;1;"") hata veriyor.
 
Moderatörün son düzenlenenleri:
Merhabalar,

Farklı bir bordroyu direkt yapıştırdığımda formüller hata verdi ama verileri değer olarak yapıştırdığımda hata vermemektedir.
resimde de görüldüğü üzere buton BORDRO sayfasının A sütununu tam silmediği için 2 satırda tc ve isim soyisimler yer değiştirmiştir.

Son düzeltmeyi de yapabilir miyiz?
 

Ekli dosyalar

  • hata.webp
    hata.webp
    138.9 KB · Görüntüleme: 1
Konuyu başlatan
Normal Üye
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
23
Üst