S

Çözüldü Sayfa üzerinde hareket eden metin kutusu

SilinenUye8231

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba, hayırlı kandiller.

Ekte gönderdiğim excel dosyamın 1.sayfasında B2:V1000 arasındaki hücrelere tıkladığımda sayfa üzerinde Metin Kutusu hareket etmektedir.

Yapmak istediğim, B sütunundaki dolu olan hücre satırında çalışması istemiyorum.
Yapmaya çalıştım, kod çalışmadı.

Yardımcı olur musunuz?

Aşağıdaki gibi yapınca kodlar çalışmıyor.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(11 satır)
 

Ekli dosyalar

Nasıl yani?
B:V sütunlarında bir hücre seçildiğinde kod devreye girecek ama
seçilen hücrenin satırında B sütunu hücresi boşsa işlem yapacak (yeri değişmeyecek),
seçilen hücrenin satırında B sütunu doluysa işlem yapmayacak (yeri değişecek)
doğru mudur?
Örnek belgedeki verilere hangi hücre seçiliyken METİN KUTUSUnun yeri değişecek,
hangi hücre seçiliyken yeri değişmeyecek?

Hem negatife hem pozitife örnek verir misiniz?

Yoksa doğrusu miten kutusunu belli koşullarla gizli/belli koşullarla görünür ve istenilen yerde konumlanmış mı olmalı? (Fikir tabi)
 
Yani, B sütunu en son dolu hücresinden aşağıdaki başka sütunlardaki boş hücrelere tıkladığımda çalışmasını istiyorum.

Örneğin B5, C7, K10, L15 hücrelerinde çalışmasın, çünkü bu hücrelerin karşısındaki B sütunu dolu olduğu için çalışmasın,
B16 hücresi boş olduğu için bu satırdan aşağıdaki başka sütunlardaki hücrelerde çalışsın istemiştim.


If Not Intersect(Target, Range("B2:V1000")) Is Nothing Then

Yukarıdaki kodun yerine aşağıdaki gibi yaptım hata verdi.

If Not Intersect(Target, Range("Range("B" & [B1000].End(3).Row):V1000")) Is Nothing Then
 
Çalışmasın sözünün karşılığı Metin kutusu en son neredeyse orada kalsın anlamına geliyor.
O halde şöyle deneyin.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(4 satır)
 
Üst