উত্তর:
নিম্নলিখিত কোডটি যা প্রয়োজন তা করে
function doTest() {
SpreadsheetApp.getActiveSheet().getRange('F2').setValue('Hello');
}
নির্দিষ্ট কক্ষের মান নির্ধারণ করতে শ্রেণীর setValue
পদ্ধতি ব্যবহার করুন Range
।
function storeValue() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
// ss is now the spreadsheet the script is associated with
var sheet = ss.getSheets()[0]; // sheets are counted starting from 0
// sheet is the first worksheet in the spreadsheet
var cell = sheet.getRange("B2");
cell.setValue(100);
}
আপনি সারি এবং কলাম নম্বর ব্যবহার করে একটি ঘরও নির্বাচন করতে পারেন।
var cell = sheet.getRange(2, 3); // here cell is C2
একবারে একাধিক কক্ষের মান নির্ধারণ করাও সম্ভব।
var values = [
["2.000", "1,000,000", "$2.99"]
];
var range = sheet.getRange("B2:D2");
range.setValues(values);
সমাধান: SpreadsheetApp.getActiveSheet().getRange('F2').setValue('hello')
ব্যাখ্যা:
কোন স্ক্রিপ্ট সংযুক্ত আছে স্প্রেডশিটে একটি ঘরে একটি সেলে মান নির্ধারণ করা
SpreadsheetApp.getActiveSpreadsheet().getSheetByName(SHEET_NAME).getRange(RANGE).setValue(VALUE);
শীটটিতে একটি কক্ষে মান নির্ধারণ করা যা বর্তমানে খোলা এবং কোন স্ক্রিপ্টের সাথে সংযুক্ত
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(RANGE).setValue(VALUE);
কোনও স্প্রেডশিটে কোনও কক্ষে কোনও স্ক্রিপ্টের সাথে মান নির্ধারণ করা হচ্ছে যা স্ক্রিপ্টের সাথে সংযুক্ত নেই (গন্তব্য শীটের নাম পরিচিত)
SpreadsheetApp.openById(SHEET_ID).getSheetByName(SHEET_NAME).getRange(RANGE).setValue(VALUE);
কোনও স্প্রেডশিটে কোনও কক্ষে কোনও স্ক্রিপ্টের সাথে মান নির্ধারণ করা হচ্ছে যা স্ক্রিপ্টটি সংযুক্ত নেই (গন্তব্য শীট অবস্থানটি পরিচিত)
SpreadsheetApp.openById(SHEET_ID).getSheets()[POSITION].getRange(RANGE).setValue(VALUE);
এগুলি ধ্রুবক, আপনাকে সেগুলি নিজেরাই সংজ্ঞায়িত করতে হবে
SHEET_ID
SHEET_NAME
POSITION
VALUE
RANGE
কোনও শীটের সাথে সংযুক্ত স্ক্রিপ্টের দ্বারা আমার অর্থ হ'ল স্ক্রিপ্টটি সেই শীটের স্ক্রিপ্ট সম্পাদকের মধ্যে রয়েছে। সংযুক্ত না থাকা মানে সেই শীটের স্ক্রিপ্ট সম্পাদকটিতে থাকা নয়। এটি অন্য যে কোনও জায়গায় হতে পারে।