Soru Bir sayfada bir satırda oluşturulan tarihleri (1, 2, 3 ,4,... 29, 30, 31'e kadar) başka bir sayfaya otomatik olarak VBA ile oluşturmak

Katılım
6 Eylül 2020
Mesajlar
28
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
06-09-2022
Bir excel dosyasında "Gündüz" sayfasında bulunan 5. satırdaki (M5:BG5) arasındaki tarihleri (1, 2, 3 ,4,... 29, 30, 31'e kadar) "TÜMGÖREVLER" sayfasında bulunan 5. satırdaki (M5:BG5) arasında userform ile oluşturulmuş tarihleri formül yardımı ile ("Gündüz" sayfasında) oluşturabiliyorum. "TÜMGÖREVLER" sayfasında bulunan 5. satırdaki (M5:BG5) arasındaki tarihler ise userform ile oluşturuluyor.
Benim yapmak istediğim ise bu "Gündüz" sayfasında bulunan 5. satırdaki M5:BG5 arasındaki tarihleri "TÜMGÖREVLER" sayfasında bulunan 5. satırdaki (M5:BG5) arasında bulunan tarihlere göre oluşturulsun istiyorum. Yani aynı olsun istiyorum. Bunu VBA ile yapabilir miyiz?
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

İlgili hücre aralığını kopyala-yapıştır yöntemi ile değer olarak "Gündüz" isimli sayfaya aktarabilirsiniz. Anlatımınıza göre bu işlemi yeterli olması gerekiyor.

Verileri değer olarak aktarmak yeterli ise aşağıdaki kod işinizi görecektir.

C++:
Option Explicit

Sub Deger_Aktar()
    Sheets("Gündüz").Range("M5:BG5").Value = _
    Sheets("TÜMGÖREVLER").Range("M5:BG5").Value
End Sub
 
Katılım
6 Eylül 2020
Mesajlar
28
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
06-09-2022
Üstadım evet istediğim böyle bir şeydi. Çok teşekkür ederim.
Allah Razı Olsun.
 
Üst