các bạn chỉ giúp mình vấn đề về nhập liệu

Liên hệ QC

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

  • file_NHAP LIEU.xlsm
    22.8 KB · Đọc: 5
Upvote 0
Web KT
Back
Top Bottom