Bu dosya, çalışma sayfasındaki satır yüksekliklerini hücrelerdeki yazıların uzunluğuna göre otomatik ayarlayan kısa bir makro içerir. Uzun metinler nedeniyle kesilen veya gereğinden yüksek kalan satırlar tek işlemle düzenlenir.
Dosyanın içeriği
- Sayfa1: B3:F9 aralığında örnek veriler bulunur. Makro bu sayfa üzerinde çalıştırılarak satır yüksekliklerinin nasıl değiştiği görülebilir.
- Module1: Satır yüksekliğini ayarlayan makro kodunu barındırır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.- OtomatikSatırGenişliği: Sayfadaki tüm hücreleri seçer ve EntireRow.AutoFit yöntemini uygular. Böylece her satırın yüksekliği, o satırdaki en uzun içeriğe göre otomatik olarak genişler veya daralır. Kod yalnızca satır yüksekliğini değiştirir; dosya silme veya dışarıya bağlantı gibi bir işlem içermez.
Nasıl kullanılır
- Dosyayı açın ve güvenlik uyarısında makroları etkinleştirin.
- Satır yüksekliğini ayarlamak istediğiniz verileri Sayfa1 üzerine girin. Metnin birden fazla satıra yayılması için hücrelerde Metni Kaydır seçeneğinin açık olması gerekir.
- Alt + F8 tuşlarıyla makro listesini açın, makroyu seçip Çalıştır düğmesine tıklayın.
- Satırlar hücre içeriğine göre otomatik olarak yeniden boyutlandırılır.
- Makroyu kendi dosyanızda kullanmak için Alt + F11 ile VBA düzenleyicisini açıp Module1 içindeki kodu kopyalayabilirsiniz.