Makrolu Sekme Dizininde Adların Tarihe Dönüşmesini Önleme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

FatihOzcan

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar selamlar,

Bir excel dosyam var. 100 den fazla sekme var. Index adında bir sekme oluşturuyorum ve aşağıdaki kodu kullanarak sekme adına göre linkli bir index oluşturuyorum. Fakat şöyle bir sorunum var, eğer sekme adı 10-10 gibi bir isimdeyse excel bunu tarihe çeviriyor. Makro çalıştıktan sonra format değiştirince de işe yaramıyor.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (22 satır). Giriş Yap

Bu kodunda başında bir yerde hücre fomatını yazı olarak biçimlendirmek lazım sanırım ama bir türlü beceremedim. Yardımlarınızı rica ederim.
 
Hatta abartmış olmazsam eğer, üstteki kod A sütununa ekleme yapıyor. Belirlediğim bir hücre girincede B sütununa yine text olarak yazdırabilirsem süper olur.

1597270990577.webp
 
Merhaba..
Kodun altındaki me.hyperlink kısmını aşağıdaki gibi değiştirin. Tek değişiklik TextToDisplay:="'" & wSheet.Name kısmında oldu.. Tek tırnak ekledim..

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır). Giriş Yap
 
Çok teşekkür ederim.

Aşağıdaki kod çalıştı.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (21 satır). Giriş Yap

Kodun çıktısı aşağıdaki şekilde. Bir adım daha ileri gidersek eğer her sekmede D5 hücresi örneğin ilgili linkin karşısına yazdırılsın. Bunu nasıl yapabilirim acaba? İlgili link nedir bunun açıklaması gibi.
1597272550817.webp
 
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır). Giriş Yap

veya üstteki kodda CONST bir sekmenin adı ve B1 o sekmede ki hücre. CONST kısmını bir hücreye bağlayarak değişken hale getirebilir miyim?
 
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır). Giriş Yap

veya üstteki kodda CONST bir sekmenin adı ve B1 o sekmede ki hücre. CONST kısmını bir hücreye bağlayarak değişken hale getirebilir miyim?
Sayfa adı E1 hücresinde yazıyor var sayalım.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır). Giriş Yap
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst