【发布时间】:2018-08-03 21:21:10
【问题描述】:
我正在尝试将单元格值设置为始终为文本值。我根本不想要任何格式。
我正在使用以下代码:
async function setValue() {
try {
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getItem("Sample");
const range = sheet.getRange("C3");
range.values = [[ 'June 2018' ]];
range.format.autofitColumns();
await context.sync();
});
}
catch (error) {
OfficeHelpers.UI.notify(error);
OfficeHelpers.Utilities.log(error);
}
}
这会导致单元格中的日期为Jun-18。我找到了this 答案,这可能是一种解决方法,但是在我的所有数据前面加上' 会让我的用户感到困惑。像01 这样的值也会出现这个问题。
【问题讨论】: