Pengertian Application.GetOpenFileName Method VBA Excel
Syntak Application.GetOpenFileName VBA Ms.Excel
expression.GetOpenFilename (FileFilter, FilterIndex, Title, ButtonText, MultiSelect)
Keterangan :
- expression adalah ekspresi sebuah variabel yang mewakili objek Aplikasi;
- FileFilter adalah sebuah string yang menentukan kriteria pemfilteran file;
- FilterIndex berfungsi untuk menentukan nomor indeks kriteria pemfilteran file default, dari 1 hingga jumlah filter yang ditentukan di FileFilter;
- Title berfungsi untuk Menentukan judul kotak dialog;
- ButtonText hanya Macintosh saja
- MultiSelect adalah pernyataan yang bernilai True untuk memungkinkan beberapa nama file dipilih dan False untuk mengizinkan hanya satu nama file yang akan dipilih. Nilai defaultnya adalah False.
Contoh Script Application.GetOpenFileName VBA Excel
Sub BukaFile()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Cari file yang diinginkan", FileFilter:="Excel Files(*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets("Sheet1").Range("A2").CurrentRegion.Copy
ThisWorkbook.Worksheets("Sheet1").Range("A1").PasteSpecial xlPasteValues
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Cara Membukan File Excel Menggunakan VBA Excel.
- Buka aplikasi Ms. Excel → Pilih menu Developer → View Code;
- Setelah jendela VBA terbuka pilih menu Insert → Pilih Module;
- Isi jendela modul dengan script contoh di atas;
- Pilih menu Run → Run Sub/User Form di jendela VBA Excel.
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.
Referensi :
- https://docs.microsoft.com
Salam,
Muhamad Pajar Sidik
President Director of (matematikaakuntansi.blogspot.com)
Email : fajarmoehamad@gmail.com
IG : @mupasid
Jika ingin bertanya secara privat, Silahkan hubungi no 085709994443 dan untuk berkomentar silahkan klick link di bawah ini 👇