如果 google 工作表中的单元格为空白,如何显示建议消息?
How to show an advice message if a cell is blank in google sheets?
我希望你能帮助我。
我有这段代码,如果单元格为空,我想显示一个警报,而且,如果它没有将信息粘贴到我的数据库中。
function Guardar() {
var hojaActiva = SpreadsheetApp.getActiveSpreadsheet();
var registro = hojaActiva.getSheetByName("Macro de Solicitud");
var bd = hojaActiva.getSheetByName("Respuestas Macro de Solicitud");
var valores = [
[
registro.getRange("c16").getValue(),
registro.getRange("j13").getValue(),
registro.getRange("f14").getValue(),
registro.getRange("c4").getValue(),
registro.getRange("c6").getValue(),
registro.getRange("c8").getValue(),
registro.getRange("c10").getValue(),
registro.getRange("c12").getValue(),
registro.getRange("c14").getValue(),
registro.getRange("f4").getValue(),
registro.getRange("f6").getValue(),
registro.getRange("f8").getValue(),
registro.getRange("f10").getValue(),
registro.getRange("f12").getValue(),
registro.getRange("f16").getValue()
]
];
bd.getRange(bd.getLastRow() + 1, 1, 1, 15).setValues(valores);
}
在您的 sheet 名称中 'Macro de Solicitud' 在单元格中添加一个公式,计算 C16、J13、F14 等中的值的数量。并与细胞数进行比较。通过检查结果,您会发现在将信息粘贴到您的数据库之前是否至少有一个单元格为空..
如果范围为空则发出警报
function lfunko() {
const ss = SpreadsheetApp.getActive();
const sh = ss.getSheetByName("Sheet0");
const ui = SpreadsheetApp.getUi();
const rgl = sh.getRangeList(["c16","j13","f14","c4","c6","c8","c10","c12","c14","f4","f6","f8","f10","f12"]);
rgl.getRanges().forEach(r => {if(r.isBlank()){ui.alert(`${r.getA1Notation()} is blank`)}});
}
我希望你能帮助我。 我有这段代码,如果单元格为空,我想显示一个警报,而且,如果它没有将信息粘贴到我的数据库中。
function Guardar() {
var hojaActiva = SpreadsheetApp.getActiveSpreadsheet();
var registro = hojaActiva.getSheetByName("Macro de Solicitud");
var bd = hojaActiva.getSheetByName("Respuestas Macro de Solicitud");
var valores = [
[
registro.getRange("c16").getValue(),
registro.getRange("j13").getValue(),
registro.getRange("f14").getValue(),
registro.getRange("c4").getValue(),
registro.getRange("c6").getValue(),
registro.getRange("c8").getValue(),
registro.getRange("c10").getValue(),
registro.getRange("c12").getValue(),
registro.getRange("c14").getValue(),
registro.getRange("f4").getValue(),
registro.getRange("f6").getValue(),
registro.getRange("f8").getValue(),
registro.getRange("f10").getValue(),
registro.getRange("f12").getValue(),
registro.getRange("f16").getValue()
]
];
bd.getRange(bd.getLastRow() + 1, 1, 1, 15).setValues(valores);
}
在您的 sheet 名称中 'Macro de Solicitud' 在单元格中添加一个公式,计算 C16、J13、F14 等中的值的数量。并与细胞数进行比较。通过检查结果,您会发现在将信息粘贴到您的数据库之前是否至少有一个单元格为空..
如果范围为空则发出警报
function lfunko() {
const ss = SpreadsheetApp.getActive();
const sh = ss.getSheetByName("Sheet0");
const ui = SpreadsheetApp.getUi();
const rgl = sh.getRangeList(["c16","j13","f14","c4","c6","c8","c10","c12","c14","f4","f6","f8","f10","f12"]);
rgl.getRanges().forEach(r => {if(r.isBlank()){ui.alert(`${r.getA1Notation()} is blank`)}});
}