• 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ü Makro ile büyük harf kontrolünde Hata

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.

japonbaba

Yeni Üye
Katılım
7 Kas 2022
Mesajlar
29
Çözümler
1
Aldığı beğeni
16
Excel V
Office 2019 TR
Konu Sahibi
Merhabalar, Makro ile (F5:AJ204) Satır Aralıklarını Büyük harf kontrolünü sağladığım bir kod düzenim var. Lakin artık satır düzenim değişti 1 satır Harften1satır rakamlardan oluşuyor Örnek:(F5:AJ5)=Harf (F6:AJ6)=Rakam bu şekilde 204 satıra kadar gidiyor fakat kodlar harf yerine rakam gördüğü için hata vermeye başladı. Bende For Next döngüsü içerisine alarak 2 şer adım atlama ile çözerim diye düşündün bu sefer döngüye girer girmez Is Nothing Then Exit Sub kendini sonlandırıyor. nasıl bir çözüm sağlayabilirim yardımcı olurmusunuz?

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
[/CODE]

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Teşekkür ederim Satırın en başına aşağıdaki kodu ekleyerek çözdüm HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Kodun tamamı şöyle oldu belirlenen alanda rakam görürse sub dan çıkıyor yoksa devam edip küçük harf ise büyük harfe çeviriyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
aşağıdaki satırı eskisi ile değiştirin.
If Intersect(Target, Range(x & Sayi & ":" & sat & Sayi)) Is Nothing Then Exit Sub

eğer çalışmaz ise örnek dosya yükleyin ordan devam edelim.
 
Konu Sahibi
aşağıdaki satırı eskisi ile değiştirin.
If Intersect(Target, Range(x & Sayi & ":" & sat & Sayi)) Is Nothing Then Exit Sub

eğer çalışmaz ise örnek dosya yükleyin ordan devam edelim.
Aynı şekilde Sub dan çıkış veriyor yarın örnek dosya atacağım teşekkür ederim. Yada for next ile değilde zaten yukarıdaki ilk kodlamada satır içerisindeki veriyi target a atadığı için atadığı veri isnumarik kontrolü yapamazmıyız rakam ise direk çık değilse devam et gibi?
 
Konu Sahibi
aşağıdaki satırı eskisi ile değiştirin.
If Intersect(Target, Range(x & Sayi & ":" & sat & Sayi)) Is Nothing Then Exit Sub

eğer çalışmaz ise örnek dosya yükleyin ordan devam edelim.
Teşekkür ederim Satırın en başına aşağıdaki kodu ekleyerek çözdüm HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Kodun tamamı şöyle oldu belirlenen alanda rakam görürse sub dan çıkıyor yoksa devam edip küçük harf ise büyük harfe çeviriyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Deneyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Teşekkür ederim Satırın en başına aşağıdaki kodu ekleyerek çözdüm HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Kodun tamamı şöyle oldu belirlenen alanda rakam görürse sub dan çıkıyor yoksa devam edip küçük harf ise büyük harfe çeviriyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Konu Sahibi
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst