• 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ü Saatleri Otomatik Yazdırma

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.

hakki83

Yeni Üye
Katılım
9 Ağu 2021
Mesajlar
767
Çözümler
3
Aldığı beğeni
234
Excel V
Office 2016 TR
Konu Sahibi
Merhaba

Ekteki kod, tarihleri otomatik yazdırıyor.

Bu kodun yaptığına benzer
B1:AC1 hücrelerine, 15'er dakika aralıklarla saatleri otomatik nasıl yazdırabilirim?

(Başlangıç saati, saat aralıkları ve bitiş saati değişkendir)

Teşekkürler
 
Çözüm
Sayın hakki83 son taleplerinizde yapıldı iyi çalışmalar.
İbrahim hocam çok güzel olmuş, elinize emeğinize sağlık. Teşekkürler.

Hazır bu konudayken, aynı yöntemle tarihle ilgili olanını da yapar mısınız, (benim doğru olduğunu sandığım kod satırı da yanlışmış zaten)

Tarihler de şöyle:

— A2 hücresi başlangıç hücresi (başlangıç tarihini ben belirliyorum, örnek 01.01.2022 diyelim ki)
— Tarihte gün aralığı normal olarak 1'er gün,
— A10000 hücresi bitiş hücresi diyelim ki (Kodlara gireceğim tabi bitiş hücresini)

Kodlar Activate ile tarihleri dizecek hocam.

Aynı saat olayı gibi aynı yöntem, tarihler de bu şekilde hocam.
Merhaba

Kodu aşağıdaki gibi değiştirip dener misiniz?

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Ahmet hocam sağ olunuz, emeğinize sağlık, fakat formül değil de değer olması gerekiyor.

Mümkünse değer olarak aktaracak şekilde düzenleyebilir misiniz?

Teşekkürler.
 
Sayın hakki83 örnek dosyanız ektedir.
İyi çalışmalar dilerim.
 
Konu Sahibi
İbrahim hocam önce teşekkürler, emeklerinize sağlık.

Fakat birkaç küçük değişiklik yapmamız gerekiyor.

Şöyle ki hocam:

— Öncelikle başlangıç saatinin yeri (adresi) sabit; hiç değişmeyecek: B1 hücresi (onda sorun yok)

— Kodlar Activate ile çalışmalı. Saatleri oluşturma işini dosyayı kullanacak kişi değil, yani dosyayı gönderdiğim kişi değil; kodlar otomatik yapmalı.

— Saat aralığının yeri A1'de değil de, kodların içinde olmalı. Saat aralığı görünmemeli.

— Belirlediğim saat aralığı olan, örnek 10 sayısını, 15 sayısını ya da 20 sayısını; ben dosyayı oluştururken kodların içine, elle girebilmeliyim. Bu olayı benden başka herhangi bir kullanıcının yapma ihtimali yok.

— Bir de İbrahim hocam, bitiş saati değil fakat bitiş yeri (yani hücresi) de kodlarda belli olmalı. Ve belirlediğim bitiş hücresinin adresini, kodların içine girebilmeliyim.

....................

Kısaca toparlamak için bir somut örnek vermek gerekirse:

Diyelim ki saat başlangıcı 09:45
Diyelim ki saat aralığı 20 dakika
Ve diyelim ki son hücre AP1 olsun.

B1 hücresine 09:45 yazacağım.
Kodların içine 20 sayısını yazacağım.
Ve yine kodların içine AP1 adresini yazacağım.

Kodlar, Activate ile
09:45'den , 23:05'e kadar bu saatleri otomatik dizecek. Hepsi bu hocam.

Teşekkürler
 
İbrahim hocam önce teşekkürler, emeklerinize sağlık.

Fakat birkaç küçük değişiklik yapmamız gerekiyor.

Şöyle ki hocam:

— Öncelikle başlangıç saatinin yeri (adresi) sabit; hiç değişmeyecek: B1 hücresi (onda sorun yok)

— Kodlar Activate ile çalışmalı. Saatleri oluşturma işini dosyayı kullanacak kişi değil, yani dosyayı gönderdiğim kişi değil; kodlar otomatik yapmalı.

— Saat aralığının yeri A1'de değil de, kodların içinde olmalı. Saat aralığı görünmemeli.

— Belirlediğim saat aralığı olan, örnek 10 sayısını, 15 sayısını ya da 20 sayısını; ben dosyayı oluştururken kodların içine, elle girebilmeliyim. Bu olayı benden başka herhangi bir kullanıcının yapma ihtimali yok.

— Bir de İbrahim hocam, bitiş saati değil fakat bitiş yeri (yani hücresi) de kodlarda belli olmalı. Ve belirlediğim bitiş hücresinin adresini, kodların içine girebilmeliyim.

....................

Kısaca toparlamak için bir somut örnek vermek gerekirse:

Diyelim ki saat başlangıcı 09:45
Diyelim ki saat aralığı 20 dakika
Ve diyelim ki son hücre AP1 olsun.

B1 hücresine 09:45 yazacağım.
Kodların içine 20 sayısını yazacağım.
Ve yine kodların içine AP1 adresini yazacağım.

Kodlar, Activate ile
09:45'den , 23:05'e kadar bu saatleri otomatik dizecek. Hepsi bu hocam.

Teşekkürler
Sayın hakki83 örnek dosyanız ektedir.
Kolay gelsin.
 
Konu Sahibi
İbrahim hocam çok güzel olmuş, elinize emeğinize sağlık. Teşekkürler.

Hazır bu konudayken, aynı yöntemle tarihle ilgili olanını da yapar mısınız, (benim doğru olduğunu sandığım kod satırı da yanlışmış zaten)

Tarihler de şöyle:

— A2 hücresi başlangıç hücresi (başlangıç tarihini ben belirliyorum, örnek 01.01.2022 diyelim ki)
— Tarihte gün aralığı normal olarak 1'er gün,
— A10000 hücresi bitiş hücresi diyelim ki (Kodlara gireceğim tabi bitiş hücresini)

Kodlar Activate ile tarihleri dizecek hocam.

Aynı saat olayı gibi aynı yöntem, tarihler de bu şekilde hocam.
 
Sayın hakki83 son taleplerinizde yapıldı iyi çalışmalar.
İbrahim hocam çok güzel olmuş, elinize emeğinize sağlık. Teşekkürler.

Hazır bu konudayken, aynı yöntemle tarihle ilgili olanını da yapar mısınız, (benim doğru olduğunu sandığım kod satırı da yanlışmış zaten)

Tarihler de şöyle:

— A2 hücresi başlangıç hücresi (başlangıç tarihini ben belirliyorum, örnek 01.01.2022 diyelim ki)
— Tarihte gün aralığı normal olarak 1'er gün,
— A10000 hücresi bitiş hücresi diyelim ki (Kodlara gireceğim tabi bitiş hücresini)

Kodlar Activate ile tarihleri dizecek hocam.

Aynı saat olayı gibi aynı yöntem, tarihler de bu şekilde hocam.
 
Çözüm
Konu Sahibi
Şahane olmuş İbrahim hocam :)

Değerli hocalarımız Ahmet hocamız ve İbrahim Görgülü hocamızın emeklerine sağlık. Teşekkür ederim. Konumuz hocalarımızın sayesinde çözülmüştür.
 
Konu Sahibi
İbrahim hocam bir minik soru;

Diyelim ki bu kodları, Çalışma adlı boş bir sayfadan, butonla uzaktan çalıştırmak istiyoruz. Tabi yine Anasayfa’ya veriler gelsin diye. Asıl sayfa Anasayfa.

Kod grubunun en üstüne
With Sheets (“Anasayfa”)
Yazdıktan sonra,
Yapmamız gereken,
Gördüğümüz bütün Range ve Cells’lerin başına nokta koymak değil mi hocam?
Bu şekilde mi yapılııyor değerli hocam With-End With?

Yoksa atladığım başka bir şey daha yapılması gerekiyor mu?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst