Bu dosya, VBA'daki Len işlevinin nasıl çalıştığını küçük bir makro üzerinden gösterir. Makro, A1 hücresindeki metnin karakter sayısını hesaplar ve sonucu B1 hücresine yazar.
Dosyanın içeriği
- Sayfa1: Örnekte kullanılan hücreler A1 (karakter sayısı ölçülecek metin) ve B1 (sonucun yazıldığı hücre) alanlarıdır. Sayfada formül bulunmaz; hesaplama yalnızca makro ile yapılır.
- Module1: VBA_Len adlı makroyu içeren VBA modülü.
Makrolar
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.- VBA_Len: A1 hücresindeki değerin Len işleviyle uzunluğunu alır ve sonucu B1 hücresine değer olarak yazar. Kod tek satırlık bir işlem yapar; dosya silme, dışarıya bağlantı gibi bir işlem içermez.
Nasıl kullanılır
- Dosyayı açın ve istenirse makroları etkinleştirin.
- Sayfa1'de A1 hücresine karakter sayısını öğrenmek istediğiniz metni veya sayıyı yazın.
- ALT+F8 tuşlarıyla makro listesini açın, VBA_Len makrosunu seçip Çalıştır düğmesine basın.
- B1 hücresinde A1'deki içeriğin karakter sayısı görünür. Boşluklar da karakter olarak sayılır.
- Kodu incelemek için ALT+F11 ile VBA düzenleyicisini açıp Module1'e bakabilirsiniz.