Bu dosya, hücrelerde metin olarak yazılmış ölçü ve fiyat verilerinin (ör. "25 ytl") formüllerle parçalanmasını gösteren bir uygulama örneğidir. Ayrıca bir hücredeki formülü metin olarak görüntüleyen özel bir işlev içerir.
Dosyanın içeriği
- UYGULAMA12: A1:H13 aralığında çalışan tek sayfadır. B2 hücresinde "Ölçü birimleri ile işlem" başlığı bulunur. C3, C7 ve C12 hücrelerinde "25 ytl", "35 ytl" gibi sayı ve birim içeren metinler yer alır.
- Tanımlı ad: alfabe, A'dan Z'ye büyük harfleri içeren bir metin sabitidir.
Kullanılan formüller
- A4, A8 ve A13 satırlarındaki formüller SOLDAN, BUL ve YERİNEKOY fonksiyonlarını birlikte kullanır; metnin başındaki değeri ilk boşluğa kadar ayırmayı hedefler.
- A4 hücresinde formülün kendisini görüntülemek için özel formul işlevi kullanılır:
=formul(D3)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module2 modülünde tek bir işlev vardır:- formul: Parametre olarak verilen hücrenin FormulaLocal değerini, yani formülün Excel'in yerel dil yazımıyla metin halini döndürür. Hücre içinde normal bir işlev gibi çağrılır.
- Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- UYGULAMA12 sayfasında C3, C7 ve C12 hücrelerindeki metinleri kendi verilerinizle değiştirin.
- A sütunundaki formüllerin sonucunu inceleyin; formülü başka bir hücrede metin olarak görmek için =formul(hücre adresi) yazın.
- Makro içerdiği için dosyayı xlsm biçiminde kaydedin.