• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Userform ile haftanın günlerine göre farklı excel sayfalarına aktarma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Excel005

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
28 Mar 2023
Mesajlar
44
Aldığı beğeni
5
Excel V
Office 2010 TR
Konuyu Başlatan
Merhaba, ekteki örnek dosyam userform-textboxa kopyalanan verileri belli kıstaslara göre excel sayfasına aktarıyor. 7 adet excel sayfası var ve yedisinde de aynı userform bilgileri var, sadece koddaki sayfa numaralarını değiştiriyorum. Her bir sayfa haftanın bir gününü temsil ediyor. Sayfa1=Pazartesi, Sayfa2=Salı, ... gibi. Aşağıda userform textboxa kopyaladığım örnek veri, şuan da tüm sayfalara aynı şekilde aktarılıyor. Her bir metinde "DOF/" ile başlayan kısım tarih bilgisini barındırıyor. Yani ABC123 için "DOF/230403" tarih "23.04.03" formatı "yıl.ay.gün" şeklinde. ABC123 için "230403" pazartesine denk geliyor. Şuan herbir gün 7 adet userform kullanıyorum ve günlere göre manuel olarak verileri 7 adet userforma giriyorum. Benim istediğim tek bir userforma verileri kopyaladıktan sonra, kodun "DOF/" bilgisine bakması ve haftanın hangi gününe denk geliyorsa ilgili sayfaya aktarması. Aşağıda tarihe göre hangi verinin hangi sayfaya aktaracağını gösterdim. Mevcut koda bu bahsettiğim haftanın günlerine göre verileri ilgili sayfalara aktarması yapılabilir mi? Teşekkür ederim, iyi günler.

Tarihe göre aktarılan veri:
Sayfa1 Sayfa2 Sayfa3 Sayfa4 Sayfa5 Sayfa6 Sayfa7
ABC123 ZZ115 ABC256 ZZ212 ABC368 ZZ321 ABC479 ZZ415 ABC585 ZZ515 ABC689 ZZ612 ABC762 ZZ718
ABC133 ZZ185 ABC266 ZZ272 ABC378 ZZ341 ABC489 ZZ455 ABC595 ZZ535 ABC699 ZZ642 ABC772 ZZ758


Örnek Veri:

(FPL-ABC123-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230403
REG/ZZ115 EET/LPPR0020)

(FPL-ABC256-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230404
REG/ZZ212 EET/LPPR0020)

(FPL-ABC368-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230405
REG/ZZ321 EET/LPPR0020)


(FPL-ABC479-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230406
REG/ZZ415 EET/LPPR0020)

(FPL-ABC585-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230407
REG/ZZ515 EET/LPPR0020)

(FPL-ABC689-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230408
REG/ZZ612 EET/LPPR0020)


(FPL-ABC762-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230409
REG/ZZ718 EET/LPPR0020)


(FPL-ABC133-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230403
REG/ZZ185 EET/LPPR0020)

(FPL-ABC266-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230404
REG/ZZ272 EET/LPPR0020)

(FPL-ABC378-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230405
REG/ZZ341 EET/LPPR0020)


(FPL-ABC489-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230406
REG/ZZ455 EET/LPPR0020)

(FPL-ABC595-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230407
REG/ZZ535 EET/LPPR0020)

(FPL-ABC699-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230408
REG/ZZ642 EET/LPPR0020)


(FPL-ABC772-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230409
REG/ZZ758 EET/LPPR0020)
 

Ekli dosyalar

  • UserformGun.xlsm
    67.9 KB · Gösterim: 3
FPL-, DOF/ ve REG/ alanları her blokta kesinlikle olacak mı?
Her alanın verisi boşluk yada yeni satırla mı bitiyor?
 
FPL-, DOF/ ve REG/ alanları her blokta kesinlikle olacak mı?
Her alanın verisi boşluk yada yeni satırla mı bitiyor?
Evet FPL-, DOF/ kesinlikle olacak. Her alanın verisi boşluk yada yeni satırla bitiyor. REG/ yüzde 99 oluyor, eğer yoksa o veriyi hariç tutarsa, excele hata mesajı vermeden hiç aktarmasa daha iyi olur benim için. Teşekkür ederim.
 
bir düğmeye aşağıdaki kodu yapıştırıp dener misiniz?
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Son düzenleme:
Çözüm
Kaydetmeden çıktığım dosyayı eklemişim, gecenin bir saati ancak böyle oluyor. :mad::mad:
 
Son düzenleme:
Bu sefer doğru dosya
 

Ekli dosyalar

  • UserformGun.xlsm
    33.6 KB · Gösterim: 3
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst