Gọi 1 sheet trong google

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Huan2705

Thành viên mới
Tham gia
19/7/23
Bài viết
24
Được thích
6
Giới tính
Nam
function callSheet(sheet2) {
const spreadsheet = SpreadsheetApp.getActive();
const sheet = spreadsheet.getSheetByName(sheet2);
spreadsheet.setActiveSheet(sheet);
console.log(sheet.getName());
}

Em có đoạn code này mọi người xem lỗi ở chỗ nào ạ

Em gửi link .

em cảm ơn !
 
function callSheet(sheet2) {
const spreadsheet = SpreadsheetApp.getActive();
const sheet = spreadsheet.getSheetByName(sheet2);
spreadsheet.setActiveSheet(sheet);
console.log(sheet.getName());
}

Em có đoạn code này mọi người xem lỗi ở chỗ nào ạ

Em gửi link .

em cảm ơn !
Đoạn code kia phải được một hàm khác gọi tới nó chứ chạy trực tiếp lỗi là phải rồi bạn
 
function callSheet(sheet2) {
const spreadsheet = SpreadsheetApp.getActive();
const sheet = spreadsheet.getSheetByName(sheet2);
spreadsheet.setActiveSheet(sheet);
console.log(sheet.getName());
}

Em có đoạn code này mọi người xem lỗi ở chỗ nào ạ

Em gửi link .

em cảm ơn !
function rowDelete() {

var formSS = ss.getSheetByName("Form1"); //Form Sheet
var datasheet = ssdata.getSheetByName("Data"); //Data Sheet


var ui = SpreadsheetApp.getUi();
var response = ui.alert(
'Delete ?',
ui.ButtonSet.YES_NO);
// Process the user's response.
if (response == ui.Button.YES) {

var str = formSS.getRange("C8").getValue();
var values = ssdata.getSheetByName(SPREADSHEET_NAME).getDataRange().getValues();
for (var i = 0; i < values.length; i++) {
var row = values;
if (row[SEARCH_COL_IDX] == str) {
var INT_R = i+1

datasheet.deleteRow(INT_R) ;

formSS.getRange("C8").clear();
formSS.getRange("C10").clear();
formSS.getRange("C12").clear();
formSS.getRange("F8").clear();
formSS.getRange("F10").clear();
formSS.getRange("C14").clear();
formSS.getRange("C18").clear();

return row[RETURN_COL_IDX];
}

}
}

}

cách nào ngắn hơn không ace
 
Web KT
Back
Top Bottom