我是新来的 . 我已经使用Google Apps脚本2周了 . 我需要从.xlsm文件中获取数据并插入谷歌电子表格 . 我已成功转换为blob和所有东西 . 事实上,我还设法将数据放在谷歌表中使用:

. planilhaAtual.getActiveSheet()getRange(I,16).setValue(planilhaFatura.getActiveSheet()getRange(6,6).getValue());

但是,当我想将单元格值与数字或字符串进行比较时,我无法使其工作 . 这种情况永远不会发生(它应该因为F69是1):

(planilhaFatura.getActiveSheet().getRange(69,6).getDisplayValue() == "1")

我试图用不同的方法获得 Value :

Logger.log(planilhaFatura.getActiveSheet().getRange(69,6).getDisplayValue().toString());
      Logger.log(planilhaFatura.getActiveSheet().getRange(69,6).getDisplayValue());
      Logger.log(planilhaFatura.getActiveSheet().getRange(69,6).getValue().toString());
      Logger.log(planilhaFatura.getActiveSheet().getRange(69,6).getValue()); 
      Logger.log(planilhaFatura.getActiveSheet().getRange(69,6).getNumberFormat());

然后我得到这些日志:

[18-08-20 10:57:56:400 PDT] #VALUE!
    [18-08-20 10:57:56:402 PDT] #VALUE!
    [18-08-20 10:57:56:404 PDT] #VALUE!
    [18-08-20 10:57:56:406 PDT] #VALUE!
    [18-08-20 10:57:56:408 PDT] 0.###############

如何从转换后的excel表中获取值以检查它是1还是0?

谢谢