S

Çözüldü İcra Dosyasına Açılır Liste ile Veri Aktarma

  • Konuyu başlatan Konuyu başlatan sedat2161
  • Başlangıç tarihi Başlangıç tarihi

sedat2161

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Kolay gelsin hocam.
Ekli dosyamda bulunan icra listesinde (Bordro Programına uygulamak üzere)
-- İCRAA sayfası Bordro sayfasından Ad soyad ve TC bilgilerini alacak
--İCRA sayfası İCRAA sayfası ve Parametrelerden gerekli bilgileri alacak
 

Ekli dosyalar

Çözüm
Dosyanız ektedir.
Userform üzerinde ki labeli eklememişsiniz onu ekledim. Ve kodlarınızda değişkenlerin tanımlanması zorunlu görünüyor. Bu nedenle yazdığım kodlara değişkenleri tanımladım.
İCRAA sayfasında B sütununa veri doğrulama eklenmiştir. B sütununda bir hücreye gelince açılır listeden seçim yapılabilir. Açılır listeyi açmak için ok tuşuna tıklayınız.
1601840497450.webp

İCRAA sayfasının C sütununda formül uygulanmıştır.
Formül :=DÜŞEYARA(B3;BORDRO!$B$7:$C$1048576;2;YANLIŞ)

İCRAA sayfasında E sütununa veri doğrulama eklenmiştir. E sütununda bir hücreye gelince açılır listeden seçim yapılabilir. Açılır listeyi açmak için ok tuşuna tıklayınız.

İCRAA sayfasında AKTAR butonu koyulmuştur. İCRAA sayfasından İCRA sayfasına aktarım gerçekleştirmektedir.

İCRA sayfasına Koşullu Biçimlendirme yapılmıştır. Veriler girildikçe çizgiler otomatik gelmektedir.

Eğer İcra sayfasına veriler gelmeden önceki verileri silmek istiyorsanız, kod bölümünde ki 'Sayfa3.rows("4:5000").Delete ifadesinin başında bulunan kesme işeritini kaldırınız.

Ekli dosyayı inceleyiniz.

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

Ekli dosyalar

Moderatörün son düzenlenenleri:
İCRAA sayfasında B sütununa veri doğrulama eklenmiştir. B sütununda bir hücreye gelince açılır listeden seçim yapılabilir. Açılır listeyi açmak için ok tuşuna tıklayınız.
1601840497450.webp
İCRAA sayfasının C sütununda formül uygulanmıştır.
Formül :=DÜŞEYARA(B3;BORDRO!$B$7:$C$1048576;2;YANLIŞ)

İCRAA sayfasında E sütununa veri doğrulama eklenmiştir. E sütununda bir hücreye gelince açılır listeden seçim yapılabilir. Açılır listeyi açmak için ok tuşuna tıklayınız.

İCRAA sayfasında AKTAR butonu koyulmuştur. İCRAA sayfasından İCRA sayfasına aktarım gerçekleştirmektedir.

İCRA sayfasına Koşullu Biçimlendirme yapılmıştır. Veriler girildikçe çizgiler otomatik gelmektedir.

Eğer İcra sayfasına veriler gelmeden önceki verileri silmek istiyorsanız, kod bölümünde ki 'Sayfa3.rows("4:5000").Delete ifadesinin başında bulunan kesme işeritini kaldırınız.

Ekli dosyayı inceleyiniz.

İlgili Kod yapısı :
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(29 satır)
Hocam çok teşekkür ederim. Eklediğiniz dosyayı indirdim.
-İCRAA sayfasında B sütununa veri doğrulama eklenmiştir. B sütununda bir hücreye gelince açılır listeden seçim yapılabilir demişsiniz ama açılır liste yok
-İCRAA sayfasında E sütununa veri doğrulama eklenmiştir. E sütununda bir hücreye gelince açılır listeden seçim yapılabilir. ama açılır liste yok .
 
Moderatörün son düzenlenenleri:
Hocam bende görünmüyordu onu hal ettim. Ama başka bir sorunum var İCRAA sayfasındaki veri doğrulamada BORDRO sayfasının TC bölümünden alıyor ya orada 1100 e yakın TC var arama yaparak TC bulunup yazılırsa çok iyi olur. yoksa orada TC bulmak çok zor.
Hocam birde şu sorun ile karşılaştım. Bir personelin 2. İcrası varsa sadece 1. İcraların İCRAA sayfasına aktarılması gerekiyor. 1. personele 2. sıra icra ekledim 2. sıra icrada İCRA sayfasına aktarıldı. Yardımlarınızı bekliyorum.
 

Ekli dosyalar

Eki kontrol ediniz.
B sütununa gelince userform açılmaktadır.
Hocam hayırlı geceler. Dosyayı denedim . Emeğinize sağlık. Hocam yalnız şu sorun oluştu
- İCRAA sayfasında aktar butonuna tıkladığımda İCRAA sayfasındaki 5-6-7-8-9-10 ve 11. personel bilgileri yerine 4.sıradaki personelin bilgleri geldi. Rahatsız ediyorum hakkınızı helal edin.
 

Ekli dosyalar

TC bilgileri gerçek ise dosyanızı silip gerçek olmayan bir dosya paylaşmanızı isteyeceğim. Bu tür bilgileri paylaşmamaya özen gösteriniz.

Sorunuza gelecek olursam, isme karşılık gelen satır sayısının 10 olduğunu düşünerek kodları hazırladım. Örnek dosyada bu yeterli olurken sizin kendi dosyanızda yapının değişdiğini gözlemledim. Sorun bu.
Kodlar revize edildi.
Ekli dosyayı inceleyiniz.


1601859831675.webp
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
TC bilgileri gerçek ise dosyanızı silip gerçek olmayan bir dosya paylaşmanızı isteyeceğim. Bu tür bilgileri paylaşmamaya özen gösteriniz.

Sorunuza gelecek olursam, isme karşılık gelen satır sayısının 10 olduğunu düşünerek kodları hazırladım. Örnek dosyada bu yeterli olurken sizin kendi dosyanızda yapının değişdiğini gözlemledim. Sorun bu.
Kodlar revize edildi.
Ekli dosyayı inceleyiniz.


1601859831675.webp
Hocam haklısınız bende sayıları 10 a göre ayarladığımı sanıyordum yanılmışım. Ama her şeyde vardır bir hayır. Bazen 10 olmuyor hata yapıyoruz böyle daha iyi oldu.
- Hocam kodları ana dosyama ekledim hepsi sorunsuz çalıştı.
- Yalnız arama userformunda sorun çıktı
Hata ekli ekran görüntüsündedir. Başka hiç bir sorun gözükmüyor. Bunu da düzeltirsek icra ile ilgili bir sorun kalmayacak inşallah. Emeğinize bilginize sağlık.
 

Ekli dosyalar

  • Ekran Alıntısı.webp
    Ekran Alıntısı.webp
    7.7 KB · Görüntüleme: 2
  • 10.xlsm
    10.xlsm
    1 MB · Görüntüleme: 3
Moderatörün son düzenlenenleri:
Dosyanız ektedir.
Userform üzerinde ki labeli eklememişsiniz onu ekledim. Ve kodlarınızda değişkenlerin tanımlanması zorunlu görünüyor. Bu nedenle yazdığım kodlara değişkenleri tanımladım.
 

Ekli dosyalar

  • 10.xlsm
    10.xlsm
    997.3 KB · Görüntüleme: 4
Çözüm
Üst