Tarihe göre belirlenen aralıktaki değerleri ekleme

Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Merhabalar;

Belirtilen tarihe göre sayfadan buna denk düşen değerlerin 40 gün öncesi ve varsa 40 gün sonrası değerlerini eklemesini bir türlü nasıl yapabileceğimi bulamadım. Forumda arama yaptım ancak buna benzer bir konu da bulamadım.

Sorunumu ekteki dosyada belirttim. Yardımcı olabilirseniz şimdiden çok teşekkür ederim.
 
Katılım
25 Mayıs 2007
Mesajlar
165
Excel Vers. ve Dili
türkçe vista işletim sistemi
excel2007
türkçe
ekteki dosyada bulunan (kırkgunbul) macrosunu çalıştırınız..
 

Korhan Ayhan

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

Umarım sorunuzu doğru anlamışımdır. Alternatif olarak ekteki örnek dosyayı incelermisiniz.
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Sayın geren36 ve COST CONTROL;
Emekleriniz ve ayırdığınız vakit için çok teşekkür ederim...

Sayın geren36'nın hazırladığı çalışmada tarihle bu tarihe denk gelen değer arasında uyumsuzluk olduğunu farkettim.

Sayın COST CONTROL; aralardaki boş günleri yani haftasonlarına denk gelen değerlerde hücereler boş olması yerine seri halde nasıl yapabiliriz? Yani değerler arasında boşluk olmadan. Yavaş yavaş ta olsa kodlama işini çalışmalarınıza bakarak öğrenmeye çalışıyorum.

Çook teşekkür ederim, elinize sağlık...
 
Katılım
25 Mayıs 2007
Mesajlar
165
Excel Vers. ve Dili
türkçe vista işletim sistemi
excel2007
türkçe
"tarih" sayfasında ( A ) kolunundaki tarih ile "sayfa1" deki (2.) satırdaki tarihi karşılaştırıyor ve iki tarih arasında +, - 40 gün varsa "tarih" sayfasının ( D ) kolonunda bulunan değeri, sırayla "sayfa1" deki B, C, D, E, F, G, H ve I kolonlarına yazıyor.

istediğiniz bu değil miydi acaba sn. matriks ?

"uyumsuzluk" u tanımlayabilirseniz düzeltme de yapılabilir ..

iyi geceler...
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
"tarih" sayfasında ( A ) kolunundaki tarih ile "sayfa1" deki (2.) satırdaki tarihi karşılaştırıyor ve iki tarih arasında +, - 40 gün varsa "tarih" sayfasının ( D ) kolonunda bulunan değeri, sırayla "sayfa1" deki B, C, D, E, F, G, H ve I kolonlarına yazıyor.

istediğiniz bu değil miydi acaba sn. matriks ?

"uyumsuzluk" u tanımlayabilirseniz düzeltme de yapılabilir ..

iyi geceler...
sayfa1 deki isimlerin altında bulunan tarihler için "tarih" sayfasına bakılıyor.Ve bu tarihten 40 gün öncesi ve 40 gün sonrası sayfa 1de bu ismin altına yerleştiriliyor.Yani ilk sütundaki -40tan 40a kadar olan sıralamaya göre...

Sayın Cost Control'ün yaptığı gibi aslında. Sadece h.sonları için boş hücre olmadan sıralanabilirse iyi olurdu. Ama şu hali de işimi görebilir.

Çok teşekkürler sayın geren36... İyi geceler...
 

Korhan Ayhan

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

Örnek dosyanızda olması gereken formatı tam olarak açıklayarak eklerseniz gerekli düzenlemeleri yapabiliriz. Yani haftasonu dediğiniz hücrelere hangi değerler neye göre aktarılacak?
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Selamlar,

Örnek dosyanızda olması gereken formatı tam olarak açıklayarak eklerseniz gerekli düzenlemeleri yapabiliriz. Yani haftasonu dediğiniz hücrelere hangi değerler neye göre aktarılacak?
Sayın Cost Control, aktarma işlemi başladıktan sonra makro ahmete ait tarihe denk düşen "tarih" sayfasından tarihi bulduktan sonra 4.sütündaki 40 öncesi ve sonrası değerleri eklemekte. bu eklemeyi yaparken tarihler arasında eksik bulunan haftasonu tarihlerine ait verileri eklememekte.

Ulaşmaya çalıştığım veri şekli ise Mert ismin altındaki gibi...

Eğer fazla vaktinizi alırsa şu hali de işimi görebilir.
 

Korhan Ayhan

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

Eklediğiniz dosyada Mert isminin altına yazdığınız veriler gerçekten olması gereken değerler mi? Eğer öyleyse benim önerdiğim kod sizin istediğiniz sonucu vermiyor. Benim öğrenmek istediğim haftasonu olarak belirttiğiniz ve benim önerdiğim kodu çalıştırdıktan sonra boş kalan hücrelere TARİH isimli sayfadan hangi değerler neye göre gelmeli ? Bunu açıklarsanız yardımcı olmaya çalışırız.
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Selamlar,

Eklediğiniz dosyada Mert isminin altına yazdığınız veriler gerçekten olması gereken değerler mi? Eğer öyleyse benim önerdiğim kod sizin istediğiniz sonucu vermiyor. Benim öğrenmek istediğim haftasonu olarak belirttiğiniz ve benim önerdiğim kodu çalıştırdıktan sonra boş kalan hücrelere TARİH isimli sayfadan hangi değerler neye göre gelmeli ? Bunu açıklarsanız yardımcı olmaya çalışırız.
Evet Mert isminin altında bulunan veriler olmasını istediğim şekilde veriler.

Evet sizin makroda "tarih" sayfasında yer alan tarihler arasında h.sonu tarihleri bulunmadığından sayfaya ekleme yaparken aradaki bu tarihleri esas aldığından hücreye değer eklemiyor, kaldığı yerden devam ediyor. Aslına bakarsanız boş olan hücreler silinmiş yukarıya doğru çekilmiş olsa problem yok. "Tarih" sayfasından gelecek değerler o tarihin 40 gün öncesi ve sonrasındaki verileri sadece yazılması...

Gecenin bu saatinde uğraştınız, çok sağolun. Eğer zaman alıyorsa lütfen bu hali de işimi görebilir. Çok teşekkürler,
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Evet Mert isminin altında bulunan veriler olmasını istediğim şekilde veriler.

Evet sizin makroda "tarih" sayfasında yer alan tarihler arasında h.sonu tarihleri bulunmadığından sayfaya ekleme yaparken aradaki bu tarihleri esas aldığından hücreye değer eklemiyor, kaldığı yerden devam ediyor. Aslına bakarsanız boş olan hücreler silinmiş yukarıya doğru çekilmiş olsa problem yok. "Tarih" sayfasından gelecek değerler o tarihin 40 gün öncesi ve sonrasındaki verileri sadece yazılması...

Gecenin bu saatinde uğraştınız, çok sağolun. Eğer zaman alıyorsa lütfen bu hali de işimi görebilir. Çok teşekkürler,

Yeniden merhaba, Son gönderilen çalışmanız şu haliyle işimi görebilir diye düşünmüştüm ama bu sefer de boş hücreler dolayısıyla veri sayısı istediğim kadar olamamakta. :(

Çok teşekkür ederim..
 

Korhan Ayhan

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

Ekteki örnek dosyanızda bazı sorular sordum. Bunları cevapladığınızda sanırım çözüme ulaşabiliriz. İncelermisiniz.
 
Katılım
21 Ocak 2007
Mesajlar
25
Excel Vers. ve Dili
Office 2007 Tr
Selamlar,

Ekteki örnek dosyanızda bazı sorular sordum. Bunları cevapladığınızda sanırım çözüme ulaşabiliriz. İncelermisiniz.
Sayın CostControl; teşekkür ederim..

Aslında ilk başta GÜN demiş olmam da yanıltıcı olmuş olabilir. 40 veri öncesi ve sonrası da diyebilirdik...

Mavi olan kısım sizin çözümünüzla olan veriler, sarı olanlar ise istediğim veriler. Sarı sütuna göre mavi de boş olan hücreler haftasonu veya işlem yapılmadığı günler olduğundan boş görünmekte.

Sonuç olarak o tarihten önceki 40 ve sonraki 40 veri demem daha doğru olacak sanırım.

Çok teşekkürler...
 
Üst