- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,105
- Excel Vers. ve Dili
- excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
veri doğrulamada boşluk silme kodunu çalıştırabilir miyiz?
Uzman arkadaşların bu konuda ki fikirleri önemli !!! uzun süreli bu konuyu araştırıyorum ve bu konuda yazı bulamadım.
En azından fikir belirtirlerse belki yapabiliriz.Bir çok uygulamada kullanılabilir.
sayfa 2 de
1--- a1:j1 seçip ; giriş/bul ve seç/özel git/boşluklar/tamam deyip boşlukları komple seçince sağ tuş/ sil /sola sürükle deyince boşlukarı siliyor ve dolu hücreleri yanyana yapıyor
ama yine sayfa 2 - a4:j4 de aynısını yaptığımda boş hücreleri seçemiyor (hücrelerde formül var, metin yok; bundan kaynaklanıyor olabilir) bu hücreleri seçip,metin olmayıp formül olan hücreleri seçmeyi başarırsam , veri doğrulamada hücreyi tıklattığımızda listede arada boşluklar olmayacak ve liste yukarıdan aşağı sürekli olanları gösterecek.
2--- her veri doğrulamalı hücreye listeden birde atama yaptığımızda macronun bu kısmı tekrar çalışırsa , geriye dönük
listede oluşan boşluğu sileceğinden liste tekrar olanlarla dolu kalır
sayfa 1 de macro kaydetmekle oluşan boşluk silme kodu aşağıdaki gibi çıkmakta
range("A5:J5").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete Shift:=xlToLeft
her bilgi girişinde bu kod otomatik çalışırsa olacak gibi!!
Uzman arkadaşların bu konuda ki fikirleri önemli !!! uzun süreli bu konuyu araştırıyorum ve bu konuda yazı bulamadım.
En azından fikir belirtirlerse belki yapabiliriz.Bir çok uygulamada kullanılabilir.
sayfa 2 de
1--- a1:j1 seçip ; giriş/bul ve seç/özel git/boşluklar/tamam deyip boşlukları komple seçince sağ tuş/ sil /sola sürükle deyince boşlukarı siliyor ve dolu hücreleri yanyana yapıyor
ama yine sayfa 2 - a4:j4 de aynısını yaptığımda boş hücreleri seçemiyor (hücrelerde formül var, metin yok; bundan kaynaklanıyor olabilir) bu hücreleri seçip,metin olmayıp formül olan hücreleri seçmeyi başarırsam , veri doğrulamada hücreyi tıklattığımızda listede arada boşluklar olmayacak ve liste yukarıdan aşağı sürekli olanları gösterecek.
2--- her veri doğrulamalı hücreye listeden birde atama yaptığımızda macronun bu kısmı tekrar çalışırsa , geriye dönük
listede oluşan boşluğu sileceğinden liste tekrar olanlarla dolu kalır
sayfa 1 de macro kaydetmekle oluşan boşluk silme kodu aşağıdaki gibi çıkmakta
range("A5:J5").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete Shift:=xlToLeft
her bilgi girişinde bu kod otomatik çalışırsa olacak gibi!!
Ekli dosyalar
Son düzenleme:
