Bagaimana cara mengganti nama buku kerja di vba?
Untuk MENGUBAH NAMA file Excel yang disimpan di komputer Anda, Anda harus menggunakan instruksi “NAMA”. Dalam pernyataan ini Anda perlu menentukan nama file lama dan nama baru yang ingin Anda terapkan. Namun ada satu hal yang harus diingat, file tersebut harus ditutup.
Di sini saya memiliki file Excel yang disimpan di folder “Data” di desktop saya dan di sana, di folder “SampleFile” yang ingin saya ganti namanya menjadi “myFile” dan kodenya adalah sebagai berikut.
Name "C:\Users\Dell\Desktop\myFolder\SampleFile.xlsx" As _ "C:\Users\Dell\Desktop\myFolder\myNewFile.xlsx"
Langkah-langkah Menggunakan VBA untuk Mengganti Nama File Excel
Sekarang mari kita pahami baris kode ini secara detail.
- Deklarasi nama tempat Anda harus memulai kode.
- Alamat file dengan nama lama dan ekstensi file.
- “Suka” mengacu pada nama baru.
- Alamat file dengan nama dan ekstensi file baru.
Tautan yang berguna: Jalankan makro – Perekam makro – Editor Visual Basic – Buku Pegangan Makro Pribadi
Untuk memperjelas status nama, Anda dapat menggunakan variabel, seperti kode berikut.
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