Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
1302
Tıklama
0
Öne Çıkarma
EXCELDE MAKRO YAZMAK
K
19 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar slm
Ben excelde makro yazmaya çalışıyorum ve bi sorunla karşılaştım yardıma ihtiyacım var.
Şöyleki ben düğmeye tıkladığımda A1'e bugünün tarihini yazmasını istiyorum. Bi daha bastığımda bi alt satıra geçmesini ve eğer gün aynıysa yazmamasını değilse yeni günü yazmasını istiyorum.
Aynı düğmeyle B1'e de başka bir yerden hesapladığım değeri yazmasını istiyorum. Tekrar bastığımda da bi alt satıra geçerek yeni hesapladığı değeri yazmasını istiyorum.
Yardım ederseniz sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
19 yıl
Yarbay

bunların hepsi tek tusla olur yalnız detayları farkedemeyebilirsin.

basitce belirtmek gerekirse...

date fonksiyonu ile a1 e tarih ataması yaparsın burada bir sorun olmaz. Daha sonra if komutunu kullanarak LİKE operatörüyle a1 ile a2 yi kıyaslarsın aynı cıkarsa yeni tarihtir.

Farklı bir yol alt satıra gecmek için R[-1]C[0] komutunu yazabilrisin. (umarım dogru hatırlıyorumdur gece gece acıkcası tam hatırlayamıyorum).

Aynı sekilde Command 1 tusunun görevini devam ettirir B hücrelerinin kodunu yazarsın. Bsaka yerden gelen degerler sabit yerlerden geliyorsa hic kod kullanmadan direk makro kaydedip kopyala yapıstır yöntemiyle yapılabilir.

Kolay gelsin...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.