Makro ile ilgili yardıma ihtiyacım var.

Katılım
3 Mayıs 2016
Mesajlar
4
Excel Vers. ve Dili
2010-Türkçe
Altın Üyelik Bitiş Tarihi
20/10/2021
Merhabalar,
Excel üzerinden takip ettiğim maaş işlemlerim için makro kurmaya ihtiyacım var.150 personel için ayrı ayrı sayfam var ve hepsinin içine mesailer, raporlar,izinler gibi verileri giriyorum.Benim istediğim bu dasyanın içine bir ana giriş yeri yapmak ve sıra ile tüm verileri girmek bir tuş ile girdiğim verileri ilgili personellerin sayfasına gitmesini sağlamak.Sanırım en kolay makro ile yapabilirim.
Ekte bir örnek paylaşmak istedim fakat eklemeye yerini bulamadım :(
Şimdiden teşekkürler,

Mine ÖZÇELİK DENİZ
 
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Örnek dosyanızı zip veya rar la sıkıştırıp bu dosya yükleme sitesine yükleyin ve çıkan linki buraya gönderin oradan indirerek incelenebilir

http://s9.dosya.tc/
 
Katılım
3 Mayıs 2016
Mesajlar
4
Excel Vers. ve Dili
2010-Türkçe
Altın Üyelik Bitiş Tarihi
20/10/2021
Makro yardımı hakkında

Merhabalar,
Excel üzerinden takip ettiğim maaş işlemlerim için makro kurmaya ihtiyacım var.150 personel için ayrı ayrı sayfam var ve hepsinin içine mesailer, raporlar,izinler gibi verileri giriyorum.Benim istediğim bu dasyanın içine bir ana giriş yeri yapmak ve sıra ile tüm verileri girmek bir tuş ile girdiğim verileri ilgili personellerin sayfasına gitmesini sağlamak.Sanırım en kolay makro ile yapabilirim.

iLGİLİ ÖRNEK LİNK.

http://s9.dosya.tc/server/84xmzu/deneme_Makro.rar.html





Şimdiden[/url] teşekkürler,

Mine ÖZÇELİK DENİZ
 
Son düzenleme:
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhaba

gönderdiğiniz excel dosyası üstünde ufak bir düzenleme yapmak gerekiyor.

Öncelikle "Veri Girişi" Sheetini diğer sheetlerle aynı standarta getirmen gerekecek. Veri Girişi sheeti dışındaki sheetlerdeki veriler 6. Satırdan itibaren başlıyor.

"Veri Girişi" sheetinde ise 4. Satırdan itibaren başlıyor. Bu sebeple en üstten iki satır daha ekleyip tbaloyu aşağı kaydırmak yeterli olacaktır.

Veri Girişi sheetine bir buton koyarak bu butona aşağıdaki makroyu yazman yeterli olacaktır.

Kod:
    Sub RoundedRectangle2_Tıklat()
      For i = 6 To Sheets("Veri Girişi").Range("a65536").End(3).Row
        sayfa = Sheets("Veri Girişi").Cells(i, "a").Text
        son = Sheets(sayfa).Range("b45").End(3).Row + 1
        Sheets("Veri Girişi").Range("b" & i & ":p" & i).Copy
        Sheets(sayfa).Range("b" & son).PasteSpecial Paste:=xlPasteValues
        son = son + 1
      Next
      Application.CutCopyMode = False
    End Sub
Gönderdiğiniz örnek dosyanın içerisindeki makro düzenlemesini aşağıdaki linkten indirerek inceleyebilirsiniz.

http://s9.dosya.tc/server/if42p1/deneme_makro.rar.html
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Konu başlığınız sorunuzu anlatabilecek şekilde olmalıdır. Düzeltmenizi rica ederim.
 
Üst