Bu dosya, çalışma sayfasındaki hücre değerlerinin bir MsgBox penceresinde nasıl gösterileceğini örnekler. Makro, 1. ile 12. satır arasındaki verileri tek bir metin olarak birleştirir ve mesaj kutusunda alt alta listeler.
Dosyanın içeriği
- exceldestek.com | exceldepo.com: A1:H12 aralığında veri bulunan tek sayfadır. Mesaj kutusunda gösterilen veriler A, B ve C sütunlarından okunur. Sayfada formül, grafik, tablo veya veri doğrulama yoktur.
- Module1: Mesaj adlı makroyu içeren VBA modülüdür.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.- Mesaj: 1'den 12'ye kadar bir döngü çalıştırır. Her satır için A sütunu, B sütunu ve C sütunu değerlerini " - " ayracıyla birleştirir. C sütunundaki değer Format fonksiyonuyla "0,##0" biçiminde (binlik ayraçlı) yazılır. Her satırın sonuna satır sonu karakteri Chr(13) eklenir. Döngü bitince birikmiş metin MsgBox ile tek pencerede gösterilir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- A1:C12 aralığına göstermek istediğiniz verileri girin. A ve B sütunları metin, C sütunu sayısal değer için uygundur.
- Alt+F8 tuşlarıyla makro listesini açın, Mesaj makrosunu seçip Çalıştır düğmesine tıklayın.
- Açılan mesaj kutusunda 12 satırın tamamı alt alta görüntülenir.