Cara Cepat Membuat Banyak Folder Sekaligus di Google Drive pakai Google Spreadsheet
1. Buka Google Spreadsheet Anda.
2. Tulis Nama Folder baru yang anda inginkan di Google Spreadsheet
3. Pilih "Ekstensi" -> "Apps Script."
4. Hapus semua kode di editor dan gantilah dengan contoh berikut (terlampir)
5. Simpan script dengan memberikan nama tertentu.
6. Jalankan fungsi createFolders dengan memilihnya dari menu drop-down di atas editor
dan mengklik tombol panah berjalan.
7. Pastikan bahwa spreadsheet Anda memiliki kolom A yang berisi nama folder yang
ingin Anda buat. Script ini akan membuat folder di Google Drive dengan nama yang
diambil dari setiap sel di kolom A.
8. Perhatikan bahwa Anda mungkin perlu memberikan izin saat pertama kali
menjalankan script untuk mengakses Google Drive Anda.
Lampiran Script:
function createFolders() {
// Ambil spreadsheet aktif
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// Ganti "Sheet1" dengan nama sheet Anda jika berbeda
var sheet = spreadsheet.getSheetByName('Sheet1');
// Ganti 'YOUR_FOLDER_ID' dengan ID folder yang Anda dapatkan dari langkah 1
var spreadsheetFolderId = 'YOUR_FOLDER_ID';
// Ambil data dari kolom A, mulai dari baris pertama
var data = sheet.getRange('A1:A' + sheet.getLastRow()).getValues();
// Loop melalui setiap baris dan buat folder di Google Drive
for (var i = 0; i < data.length; i++) {
var folderName = data[i][0];
// Pastikan nama folder tidak kosong
if (folderName.trim() !== '') {
// Buat folder di Google Drive di dalam folder spreadsheet
var folder = DriveApp.getFolderById(spreadsheetFolderId).createFolder(folderName);
// Tampilkan URL folder yang baru dibuat
Logger.log('Folder created: ' + folder.getUrl());
}
}
}