- আপনার একটি স্প্রেডশিট তৈরি করতে হবে।
- তারপরে টুলস> স্ক্রিপ্ট সম্পাদক এ যান।
- আপনি ডিফল্টরূপে রাখা সমস্ত সামগ্রী প্রতিস্থাপন করে নীচের স্ক্রিপ্টটি কেটে / পেস্ট করতে পারেন।
- আপনাকে আপনার ফোল্ডার আইডি যুক্ত করতে হবে যেখানে এটি THIS_SHOULD_BE_YOUR_FOLDER_ID বলেছে (উদ্ধৃতিগুলি ছেড়ে দিন)।
- এটি সংরক্ষণ করুন.
- প্লে / রান বোতামটি হিট করুন
- জিজ্ঞাসা করা হলে আপনাকে চালনার অনুমতি দিতে হবে।
যা করা উচিৎ. এখানে আউটপুট কাজ উদাহরণ ।
/* modified from @hubgit and http://stackoverflow.com/questions/30328636/google-apps-script-count-files-in-folder
for this stackexchange question http://webapps.stackexchange.com/questions/86081/insert-image-from-google-drive-into-google-sheets by @twoodwar
*/
function listFilesInFolder(folderName) {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.appendRow(["Name", "Date", "Size", "URL", "Download", "Description", "Image"]);
//change the folder ID below to reflect your folder's ID (look in the URL when you're in your folder)
var folder = DriveApp.getFolderById("THIS_SHOULD_BE_YOUR_FOLDER_ID");
var contents = folder.getFiles();
var cnt = 0;
var file;
while (contents.hasNext()) {
var file = contents.next();
cnt++;
data = [
file.getName(),
file.getDateCreated(),
file.getSize(),
file.getUrl(),
"https://docs.google.com/uc?export=download&confirm=no_antivirus&id=" + file.getId(),
file.getDescription(),
"=image(\"https://docs.google.com/uc?export=download&id=" + file.getId() +"\")",
];
sheet.appendRow(data);
};
};