Vba'da bir çalışma kitabını nasıl yeniden adlandırabilirim?
Bilgisayarınızda kayıtlı bir Excel dosyasını YENİDEN ADLANDIRMAK için “İSİM” komutunu kullanmalısınız. Bu açıklamada eski dosya adını ve uygulamak istediğiniz yeni adı tanımlamanız gerekir. Ancak unutmamanız gereken bir şey var; dosyanın kapatılması gerekiyor.
Burada masaüstümdeki “Data” klasöründe saklanan bir Excel dosyam var ve orada bu “SampleFile” klasöründe “myFile” olarak yeniden adlandırmak istiyorum ve bunun kodu aşağıdaki gibi olacaktır.
Name "C:\Users\Dell\Desktop\myFolder\SampleFile.xlsx" As _ "C:\Users\Dell\Desktop\myFolder\myNewFile.xlsx"
Excel Dosyasını Yeniden Adlandırmak İçin VBA Kullanma Adımları
Şimdi bu kod satırını detaylı olarak anlayalım.
- Kodu başlatmanız gereken ad beyanı.
- Eski ad ve dosya uzantısına sahip dosya adresi.
- “Beğen” yeni adı ifade eder.
- Yeni ad ve dosya uzantısıyla dosya adresi.
Yararlı bağlantılar: Makro çalıştırma – Makro kaydedici – Visual Basic Düzenleyici – Kişisel Makrolar El Kitabı
Ad durumlarını biraz daha anlaşılır kılmak için tıpkı aşağıdaki kod gibi değişkenleri kullanabilirsiniz.
Sub vba_rename_workbook() Dim oldName As String Dim newName As String oldName = "C:\Users\Dell\Desktop\myFolder\SampleFile.xlsx" newName = "C:\Users\Dell\Desktop\myFolder\myNewFile.xlsx" Name oldName As newName End Sub