các bạn chỉ giúp mình vấn đề về nhập liệu (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Phuoctaifast

Thành viên mới
Tham gia
4/7/18
Bài viết
32
Được thích
9
mình muốn sữa code khi nhập liệu sẽ dòng b15 (khi enter) sẽ nhập tất cả qua sheet data và đồng thời xóa form đã nhập từ sheet nhaplieu




function onEdit() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var NHAPLIEU = ss.getSheetByName("NHAPLIEU");
var DATA = ss.getSheetByName("DATA");
var b16 = NHAPLIEU.getRange("B16").getValue();
if (b16 == "add") {
add();
}
function add() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var NHAPLIEU = ss.getSheetByName("NHAPLIEU");
var DATA = ss.getSheetByName("DATA");
var NHAPLIEUContent = NHAPLIEU.getRange("B2:B16").getValues();
DATA.getRange(DATA.getLastRow() +1, 2, 1, 15).setValues([NHAPLIEUContent]);
DATA.getRange(DATA.getLastRow(), 1).setValue(DATA.getRange(DATA.getLastRow()-1, 1).getValue()+1);
NHAPLIEU.getRange("B1").clearContent();
NHAPLIEU.getRange("B2:B15").clearContent();
}
}
 
mình muốn sữa code khi nhập liệu sẽ dòng b15 (khi enter) sẽ nhập tất cả qua sheet data và đồng thời xóa form đã nhập từ sheet nhaplieu




function onEdit() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var NHAPLIEU = ss.getSheetByName("NHAPLIEU");
var DATA = ss.getSheetByName("DATA");
var b16 = NHAPLIEU.getRange("B16").getValue();
if (b16 == "add") {
add();
}
function add() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var NHAPLIEU = ss.getSheetByName("NHAPLIEU");
var DATA = ss.getSheetByName("DATA");
var NHAPLIEUContent = NHAPLIEU.getRange("B2:B16").getValues();
DATA.getRange(DATA.getLastRow() +1, 2, 1, 15).setValues([NHAPLIEUContent]);
DATA.getRange(DATA.getLastRow(), 1).setValue(DATA.getRange(DATA.getLastRow()-1, 1).getValue()+1);
NHAPLIEU.getRange("B1").clearContent();
NHAPLIEU.getRange("B2:B15").clearContent();
}
}

Xem File
 

File đính kèm

Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom