Dosya simgesi

Excel SEO Url Fonksiyonu Oluşturma

Excel SEO Url Fonksiyonu Oluşturma
Bu dosya, bir hücrede yazan başlığı web adresine uygun bağlantı biçimine dönüştüren SEO adlı kullanıcı tanımlı fonksiyonu içerir. Türkçe karakterler Latin karşılıklarına çevrilir, harfler küçültülür, boşluklar ve ayırıcı işaretler tire ile değiştirilir. Örneğin "Excel SEO Url Fonksiyonu" metni excel-seo-url-fonksiyonu biçimini alır.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: B2:B7 aralığında deneme metinleri bulunur. B2 hücresi "Metin" başlığıdır; B3:B7 arasında "ExcelDepo.Com", "Hayal Ettiğinizden Daha Fazlası", "Ağrı Dağı Eteğindeki Uçan Güvercin", "Çanakkale Geçilmez" ve özel karakterli bir parola örneği yer alır.
  • Module1: SEO fonksiyonunu barındıran VBA modülüdür.

Makrolar​

Modülde tek bir fonksiyon vardır: SEO. Fonksiyon, hücreden aldığı metni iki diziyle karşılaştırır. Birinci dizide değiştirilecek karakterler, ikinci dizide bunların karşılıkları tutulur. Döngü içinde Replace ile her karakter sırayla değiştirilir ve sonuç döndürülür.
  • Büyük harfler küçük harfe çevrilir; İ harfi i, I harfi ı olur.
  • ğ, ı, ö, ş, ü, ç harfleri g, i, o, s, u, c olarak ASCII karşılığına dönüştürülür.
  • Boşluk, alt çizgi, tire, artı, nokta ve ampersand karakterleri tireye çevrilir.
  • Virgül, ünlem, noktalı virgül, soru işareti, ters ve düz eğik çizgi, tek tırnak, parantez, diyez, dolar ve ½ işaretleri silinir.
Kod zararlı bir işlem içermez; dosya silme ya da dış bağlantı yoktur. Fonksiyon bir düğmeyle değil, hücre formülü olarak çalıştırılır. Dönüşüm listesi koddaki iki dizi düzenlenerek özelleştirilebilir.

Nasıl kullanılır​

  1. Dosyayı açın ve güvenlik uyarısında makroları etkinleştirin.
  2. Dönüştürmek istediğiniz metni Sayfa1 üzerinde bir hücreye yazın, örneğin B3.
  3. Yanındaki hücreye fonksiyonu aşağıdaki gibi girin:
    Excel formülü
    =SEO(B3)
  4. Formülü diğer satırlara kopyalayarak tüm metinleri dönüştürün.
  5. Fonksiyonu başka bir dosyada kullanmak için Alt+F11 ile Module1 içindeki kodu o dosyanın bir modülüne kopyalayın.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
6
Gösterim
3,681
İlk sürüm
Güncel
SHA-256
68d8d9cd6c5c0840125dec0251df21c1ec91b99c4f5d6d69a15ee9276c538f3d

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşımınız için teşekkürler
Geri
Üst