//A4,B4に入力
//ISNUMBER()を利用して指定セルの値が数値か文字列かを判定
function isNumber(){
var mysh = SpreadsheetApp.getActiveSheet()
var setformula = mysh.getRange("A5").setFormula('ISNUMBER(A4)');
var targetvalue1 = mysh.getRange("A5").getValue();
var setformula = mysh.getRange("B5").setFormula('ISNUMBER(B4)');
var targetvalue2 = mysh.getRange("B5").getValue();
Browser.msgBox(mysh.getRange("A4").getValue());
if(targetvalue1==true){
Browser.msgBox("A4の値は数値です。");
}
else{
Browser.msgBox("A4の値は数値ではありません。");
}
Browser.msgBox(mysh.getRange("B4").getValue());
if(targetvalue2==true){
Browser.msgBox("B4の値は数値です。");
}
else{
Browser.msgBox("B4の値は数値ではありません。");
}
} |
|