• 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ü hücre doluysa şu hücredeki veriyi getir makrosu

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.

KemalDurmuş

Yeni Üye
Katılım
17 Eki 2022
Mesajlar
64
Çözümler
3
Aldığı beğeni
16
Excel V
Office 2010 TR
Konu Sahibi
Merhaba
Eğer formülü kullanmak yerine makro ile nasıl yapabiliriz.
örnek dosyam ektedir.
Saygılarımla
 
Çözüm
Merhaba, öncelikle örnek dosyanızın açıklaması nedir bilemedim?
Yani neredeki hücre doluysa nereye ne yazacak ?
Kısaca sorunuzdan yola çıkarak;


Thisworkbook = Bu çalışma Kitabı
Worksheets("FilancaSayfa") = sayfa adı
Range("A1") = Bakılacak hücre adresi ( başvuru adresi )

sub KontrolEt()
if Thisworkbook.Worksheets("FilancaSayfa").range("A1")="" then (eğer başvuru adresi boş ise)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "BOŞ" (B1 hücresine BOŞ yaz)
else (eğer başvuru adresi boş değilse)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "DOLU" (B1 hücresine DOLU yaz)
end if
end sub

bu şekilde kontrol edip istediğiniz veriyi istediğiniz yere aktarabilirsiniz.
Merhaba, öncelikle örnek dosyanızın açıklaması nedir bilemedim?
Yani neredeki hücre doluysa nereye ne yazacak ?
Kısaca sorunuzdan yola çıkarak;


Thisworkbook = Bu çalışma Kitabı
Worksheets("FilancaSayfa") = sayfa adı
Range("A1") = Bakılacak hücre adresi ( başvuru adresi )

sub KontrolEt()
if Thisworkbook.Worksheets("FilancaSayfa").range("A1")="" then (eğer başvuru adresi boş ise)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "BOŞ" (B1 hücresine BOŞ yaz)
else (eğer başvuru adresi boş değilse)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "DOLU" (B1 hücresine DOLU yaz)
end if
end sub

bu şekilde kontrol edip istediğiniz veriyi istediğiniz yere aktarabilirsiniz.
 
Çözüm
Konu Sahibi
Merhaba, öncelikle örnek dosyanızın açıklaması nedir bilemedim?
Yani neredeki hücre doluysa nereye ne yazacak ?
Kısaca sorunuzdan yola çıkarak;


Thisworkbook = Bu çalışma Kitabı
Worksheets("FilancaSayfa") = sayfa adı
Range("A1") = Bakılacak hücre adresi ( başvuru adresi )

sub KontrolEt()
if Thisworkbook.Worksheets("FilancaSayfa").range("A1")="" then (eğer başvuru adresi boş ise)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "BOŞ" (B1 hücresine BOŞ yaz)
else (eğer başvuru adresi boş değilse)
Thisworkbook.Worksheets("FilancaSayfa").range("B1") = "DOLU" (B1 hücresine DOLU yaz)
end if
end sub

bu şekilde kontrol edip istediğiniz veriyi istediğiniz yere aktarabilirsiniz.
Merhaba
Öncelikle cevap verme nezaketinde bulunduğunuz için teşekkür ederim.
Daha anlaşılır bir şekilde izah edemediğim için ve sizi zahmete soktuğum için özür dilerim,
Konu çözüme kavuşmuştur.
 
Merhaba
Öncelikle cevap verme nezaketinde bulunduğunuz için teşekkür ederim.
Daha anlaşılır bir şekilde izah edemediğim için ve sizi zahmete soktuğum için özür dilerim,
Konu çözüme kavuşmuştur.
KemalDurmuş rica ederim, biz bizeyiz. İyi günler...
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst