我的Code.hs文件中有以下脚本:
function getData() {
return SpreadsheetApp
.openById('17zMVbzevOV7HNpGIjkFKi_l_kUeuX7NX2jG5GIL8Jow')
.getActiveSheet()
.getDataRange()
.getValues();
}
但是,如果单元格包含:
其中"是"是粗体,当我在电子表格中获取数据时,我有:
没有粗体。 有没有办法以某种方式获取文本内容和 IN字符串格式(不是单元格格式)?
答案 0 :(得分:1)
不幸的是,没有办法获得字符串格式。我能找到的最近的是Range method getFontStyle()
然而,如果整个字符串是斜体,则返回'italic',如果不是,则返回'normal'。它不识别粗体,也不识别字符串的一部分是粗体还是斜体。
答案 1 :(得分:0)
Google Apps脚本的电子表格服务还没有包含处理单元格内容部分格式的方法。此时,另一种方法是使用Class Range中的copyTo(destination)或copyTo(destination,options)。