Excel VBA'da bulunan çok kullanışlı bir araç olan Makro Kaydedici, Excel ile yaptığınız her görevi kaydeder. Tek yapmanız gereken belirli bir görevi bir kez kaydetmektir. Ardından, bir düğmeye tıklayarak görevi defalarca gerçekleştirebilirsiniz.
Makro Kaydedici, Excel VBA'da belirli bir görevi nasıl programlayacağınızı bilmediğinizde de harika bir yardımcıdır. Nasıl programlanabileceğini görmek için görevi kaydettikten sonra Visual Basic Editor'ı açmanız yeterlidir.
Maalesef, Makro Kaydedici ile yapamayacağınız birçok şey var. Örneğin, Makro Kaydedici ile bir dizi veri arasında döngü yapamazsınız. Dahası, Makro Kaydedici gerekenden çok daha fazla kod kullanır ve bu da işleminizi yavaşlatabilir.
Makro Kaydetmek
1. Geliştirici sekmesinde, Makro Kaydet'i tıklayın.
2. Bir isim girin.
3. Açılır listeden Bu Çalışma Kitabını seçin. Sonuç olarak, makro yalnızca geçerli çalışma kitabında kullanılabilir olacaktır.
4. Tamam'a tıklayın.
5. Etkin hücreye (seçili hücre) fareyle sağ tıklayın. Başka bir hücre seçmediğinizden emin olun! Ardından, Hücreleri Biçimlendir'i tıklayın.
6. Sayı'yı seçin
7. Tamam'a tıklayın.
8. Son olarak, Kaydı Durdur'u tıklayın.
Makro kodunu görmek
Range("B1").Offset(3, 2).Range("A1").Value = "abc123"