• DİKKAT !

    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 Dosya Yükleme tamamen ücretsizdir.

Çözüldü Sayfalar Arası Veri Aktarımı

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.

mcexrem

Gold Üye
Katılım
22 Nis 2022
Mesajlar
721
Çözümler
2
Aldığı beğeni
130
Excel V
Office 2019 TR
Konu Sahibi
Merhabalar üstadlar,

Öncelikle siteyi yeni gördüm. Hayırlı uğurlu olur inşallah.

Dosyamın çalışma sisteminden bahsetmek istiyorum.

Farklı bir dosyadan kopyalanan verileri BORDRO sayfasına yapıştırıyorum. Daha sonra BORDRO_ISLEMLERI makrosuyla sayfanın düzenini yapıyorum. (Boş satırları silme gibi vs. tabi bir de kod OZLUK DOSYASI’nda bu personellerin bilgilerini bulamadığı için hata vermektedir ama bilgileri doldurduktan sonra düzelmektedir.)

Sonraki aşamada OZLUK_DOSYASI_Yeni_Personel_Ekleme makrosuyla OZLUK_DOSYASI sayfasına listede olmayan personelleri BORDRO sayfasından ekleyerek ÖZLÜK DOSYASI E sütunundaki ilgili satıra “Yeni” yazmaktadır. Yeni eklenen personellerin tüm bilgilerini doldurduktan sonra BORDRO ISLEMLERI kodunu tekrar çalıştırarak HALKBANK ve BES TAHSILAT sayfalarına veri aktarmaktayım.
Sizlerden ricam BES GİRİŞ sayfasında bulunan LİSTELE butonu vasıtasıyla Yeni eklenen personelleri bilgileriyle sayfaya aktaran BORDRO İŞLEMLERİ makrosunu düzeltmenizdir. Biliyorum kodu düzeltmek kodu yazmaktan daha meşakkatli bir iş ama gerekirse kodları yenilemeniz rica olunur.

Özetle talebim; Özlük Dosyasına "OZLUK_DOSYASI_Yeni_Personel_Ekleme" makrosuyla eklediğim aynı personelleri BES GİRİŞ sayfasına bilgileriyle aktarmak istiyorum.

Yardımlarınız için teşekkür eder hayırlı Ramazanlar dilerim.

Aktarılamayan BES GİRİŞ sayfası sütunları: A-D-E-F-N-P-V. Sayfadaki diğer sütunlardaki veriler sabit verilerdir. Hiçbir işlem uygulanmayacaktır.

Yazılan kişisel veriler rasgele rakamlar olup gerçeği yansıtmamaktadır.
 
Örneğiniz anlaşılmıyor. mesela özlük dosyasına kaydı nasıl ekliyorsunuz. Manuel eklemede dahil yeni kayıt görülmüyor. Ekleme vb işlemleri sırası ile hangi amaç ile yapıldığını kısaca özetlerseniz yardımcı olmaya çalışırım
 
Dosyanız o kadar karışık ki... İçinde epey bir dolaştım hangi makro ne iş yapıyor. Nereden alıp nereye veriyor...
Kabaca yapılanı anlasam da tam olarak çözemedim. Şöyle yapalım.

1- Hangi modüldeki hangi makro düzeltilecek?
2- Bu makro ile tam olarak ne yapmak istiyoruz?
3- Eğer bir sayfadan başka sayfaya personel çekilecekse hangi sayfadan alınacak ve hangi sayfaya yazılacak?
4- Personel çekilirken kriterimiz ne olacak? Bütün personeli çekecek miyiz? Olmayanları mı çekeceğiz? Ya da "x" kolonunda "falan" yazanları alacağız gibi bir şartımız mı olacak?

Bu soruların cevabını anladığımızda mesafe alabiliriz. İyi geceler...
 
Konu Sahibi
Örneğiniz anlaşılmıyor. mesela özlük dosyasına kaydı nasıl ekliyorsunuz. Manuel eklemede dahil yeni kayıt görülmüyor. Ekleme vb işlemleri sırası ile hangi amaç ile yapıldığını kısaca özetlerseniz yardımcı olmaya çalışırım
Özlük Dosyası sayfasında OZLUK_DOSYASI_Yeni_Personel_Ekleme makrosuyla OZLUK_DOSYASI sayfasına listede olmayan personelleri BORDRO sayfasından ekleniyor.
 
Konu Sahibi
Dosyanız o kadar karışık ki... İçinde epey bir dolaştım hangi makro ne iş yapıyor. Nereden alıp nereye veriyor...
Kabaca yapılanı anlasam da tam olarak çözemedim. Şöyle yapalım.

1- Hangi modüldeki hangi makro düzeltilecek?
2- Bu makro ile tam olarak ne yapmak istiyoruz?
3- Eğer bir sayfadan başka sayfaya personel çekilecekse hangi sayfadan alınacak ve hangi sayfaya yazılacak?
4- Personel çekilirken kriterimiz ne olacak? Bütün personeli çekecek miyiz? Olmayanları mı çekeceğiz? Ya da "x" kolonunda "falan" yazanları alacağız gibi bir şartımız mı olacak?

Bu soruların cevabını anladığımızda mesafe alabiliriz. İyi geceler...
Merhabalar,

1- Modul1' deki BORDRO İŞLEMLER makrosu düzeltilecektir.
2 ve 3- BORDRO İŞLEMLERİ makrosu ile BORDRO sayfası W sütununda sıfırdan büyük olan değerlerin olduğu personeli BES GİRİŞ sayfasına aktarmaktadır. Talebim sadece ÖZLÜK DOSYASI YENİ PERSONEL EKLEME makrosuyla eklenen personellerin çıkmasıdır.
 
Buyurun:
OZLUK_DOSYASI sayfasında E sütununda Yeni ibaresi olan kişileri listeden silecek makro kodu yazıldı.
Sayfaya düğme eklendi. Kontrol eder misiniz?
 
Konu Sahibi
Buyurun:
OZLUK_DOSYASI sayfasında E sütununda Yeni ibaresi olan kişileri listeden silecek makro kodu yazıldı.
Sayfaya düğme eklendi. Kontrol eder misiniz?
ilginiz için teşekkür ederim. Özür dilerim ama bir yanlış anlaşılma var malesef.
ÖZLÜK DOSYASI YENİ PERSONEL EKLEME makrosuyla eklenen personellerin çıkmasıdır derken BES GİRİŞ sayfasına eklemek demek istemiştim. Özlük dosyası sayfasına işlem uygulanmayacaktır.
 
Önceki soruma verdiğiniz cevapta şöyle demişsiniz:
Talebim sadece ÖZLÜK DOSYASI YENİ PERSONEL EKLEME makrosuyla eklenen personellerin çıkmasıdır.
Bu ifadeden ne sayfanın ne de makronun ismi tam çıkmıyor maalesef. Bu ifadeyi doğru anlamak mümkün değil.
makrosuyla eklenen personellerin çıkmasıdır
Bu ifadeden anladığınızı bize de anlatırsanız inşaAllah halledeceğiz.
Siz doğru ifade etmezseniz bizim müneccimlik yapmamızı beklemeyiniz.

Gelelim konuya...
"OZLUK_DOSYASI_Yeni_Personel_Ekleme" makrosu BORDRO sayfasındaki veride TC numaralarını tek tek okuyor. Sonra "OZLUK_DOSYASI" sayfasında var mı diye kontrol ediyor. Eğer bulamazsa "OZLUK_DOSYASI" sayfasına ekliyor ve E sütununa da "YENİ" ifadesini yazıyor.
Önceki soruda sorduğum 3. ve 4. sorular hala açıklığa kavuşmuş değil.

Personel bilgisi hangi sayfadan alınacak? OZLUK_DOSYASI sayfasından mı, yoksa BORDO sayfasından mı?
Alırken hangi kriter göz önünde bulundurulacak?
 
Konu Sahibi
Önceki soruma verdiğiniz cevapta şöyle demişsiniz:

Bu ifadeden ne sayfanın ne de makronun ismi tam çıkmıyor maalesef. Bu ifadeyi doğru anlamak mümkün değil.

Bu ifadeden anladığınızı bize de anlatırsanız inşaAllah halledeceğiz.
Siz doğru ifade etmezseniz bizim müneccimlik yapmamızı beklemeyiniz.

Gelelim konuya...
"OZLUK_DOSYASI_Yeni_Personel_Ekleme" makrosu BORDRO sayfasındaki veride TC numaralarını tek tek okuyor. Sonra "OZLUK_DOSYASI" sayfasında var mı diye kontrol ediyor. Eğer bulamazsa "OZLUK_DOSYASI" sayfasına ekliyor ve E sütununa da "YENİ" ifadesini yazıyor.
Önceki soruda sorduğum 3. ve 4. sorular hala açıklığa kavuşmuş değil.

Personel bilgisi hangi sayfadan alınacak? OZLUK_DOSYASI sayfasından mı, yoksa BORDO sayfasından mı?
Alırken hangi kriter göz önünde bulundurulacak?
OZLÜK DOSYASI sayfasındaki YENİ personeller, BES GİRİŞ sayfasına aktarılır.

ÖZLÜK DOSYASI' ndan BES GİRİŞ sayfasına Aktarılacak Sütun Bilgileri:
 
Konu Sahibi
Önceki soruma verdiğiniz cevapta şöyle demişsiniz:

Bu ifadeden ne sayfanın ne de makronun ismi tam çıkmıyor maalesef. Bu ifadeyi doğru anlamak mümkün değil.

Bu ifadeden anladığınızı bize de anlatırsanız inşaAllah halledeceğiz.
Siz doğru ifade etmezseniz bizim müneccimlik yapmamızı beklemeyiniz.

Gelelim konuya...
"OZLUK_DOSYASI_Yeni_Personel_Ekleme" makrosu BORDRO sayfasındaki veride TC numaralarını tek tek okuyor. Sonra "OZLUK_DOSYASI" sayfasında var mı diye kontrol ediyor. Eğer bulamazsa "OZLUK_DOSYASI" sayfasına ekliyor ve E sütununa da "YENİ" ifadesini yazıyor.
Önceki soruda sorduğum 3. ve 4. sorular hala açıklığa kavuşmuş değil.

Personel bilgisi hangi sayfadan alınacak? OZLUK_DOSYASI sayfasından mı, yoksa BORDO sayfasından mı?
Alırken hangi kriter göz önünde bulundurulacak?
Bakabildiniz mi acaba?
 
Birazdan bakacağım inşaAllah.
 
Sayın mcexrem ; kusura bakmayın bu aralar yoğunum, pek bakamıyorum. Kontrol eder misiniz?
 
Konu Sahibi
Sayın mcexrem ; kusura bakmayın bu aralar yoğunum, pek bakamıyorum. Kontrol eder misiniz?
Estafurullah ubak hocam, Hayırlı Sabahlar olsun inşallah

Teşekkür ederim ilginiz için. Dosyayı kontrol ettim ancak yeni eklenen 5 personel BES GİRİŞ sayfasındaki Listele butonuyla personelleri aktarmamaktadır. Başka bir yöntem mi kodladınız acaba ?
 
Listele butonuna müdahale etmedim. Ayrı bir makro yazdım. BES_GİRİS sayfasına ayrı bir buton ekledim. O buton ile makroyu çalıştırabilirsiniz. (Bir önceki mesajda eklediğim dosyada buton OZLUK Dosyası sayfasındaydı.
 
Konu Sahibi
Teşekkürler hocam Hayırlı Cumalar olsun inşallah,

Aktarma işlemi gerçekleşti ancak BES GİRİŞ sayfası B,C,G,I,J,K,L,M,O,Q,R,S,T,U,W sütunları sabit olduğu için aktarmayı yaparken o verilerin olduğu satırın altına ekleme yapmaktadır. Aktarma işlemini A sütununu baz alarak yapması mümkün müdür? Yani A2 hücresinden başlayarak aktarabilir miyiz?

Aktarılan İSİM SOYİSİM resimdeki gibi gerçekleşiyor. İlgilenebilir misiniz?

1651222075977.png
 
Buyurun,,,
 
Konu Sahibi
Merhabalar hocam,

BES GİRİŞ sayfasına veri aktarırken B,C... sütunları gibi sabit olan sütunlardaki değerlerden bu sabit verilerin en altına personelleri eklemektedir. Sizden ricam yeni personelleri A2 hücresinden başlayarak aktaracak şekilde düzeltebilir misiniz?
Bir de Dosyama denemek amaçlı yeni bir bordro sayfası yapıştırdım ancak resimdeki hatayı verdi.

1651272276424.png
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst