AppScript:如何显示显示值而不是值?
创始人
2024-11-10 08:00:08
0

可以使用formattingRules和format函数来实现。

例如,想要将列A中的所有日期显示为“月份+日期”的格式。

  1. 在代码中,首先定义一个格式规则。

var formattingRules = SpreadsheetApp.newConditionalFormatRule() .whenDateBefore(new Date(2000, 1, 1)) .setBackground("#E57373") .setRanges([range]) .build();

  1. 接着,在format函数中使用该规则,并将日期转换为“月份+日期”格式。

var format = SpreadsheetApp.newTextStyle() .setFontSize(12) .setForegroundColor("#ffffff") .setBold(true) .build();

var displayValue = SpreadsheetApp.getActiveSpreadsheet() .getActiveSheet() .getRange("A1") .getValue();

var formattedValue = Utilities.formatDate(displayValue, Session.getScriptTimeZone(), "MMM dd");

var cell = SpreadsheetApp.getActiveSpreadsheet() .getActiveSheet() .getRange("B1");

cell.setValue(formattedValue) .setNumberFormat("@") .setDataValidation(SpreadsheetApp.newDataValidation() .requireNumberGreaterThan(0) .setAllowInvalid(false) .setHelpText("Enter a positive number") .build()) .setTextStyle(format) .setBackground("#4CAF50");

  1. 在此示例中,我们使用了两个函数:Utilities.formatDate和NumberFormattingRules。Utilities.formatDate是日期转换函数,将显示值转换为格式化值。NumberFormattingRules用于设置单元格格式,以便在单元格中以特定格式显示值。通过结合使用这两个函数,可以在Google表格中实现显示值而不是值的目的。

相关内容

热门资讯

详细辅助(微扑克)ai辅助神器... 详细辅助(微扑克)ai辅助神器(辅助挂)ai分析器(一直是真的有挂)1、ai机器人多个强度级别选择2...
黑科技辅助(wepoke插件)... 黑科技辅助(wepoke插件)外挂透视辅助挂(透视)本来存在有挂(黑科技方法);1、构建自己的wep...
黑科技辅助(微扑克)发牌机制(... 黑科技辅助(微扑克)发牌机制(辅助挂)辅助测试(总是真的有挂)是一款可以让一直输的玩家,快速成为一个...
黑科技代打(wpk有外挂吗)外... 黑科技代打(wpk有外挂吗)外挂黑科技辅助教程(透视)总是有挂(黑科技技巧)1、任何wpk有外挂吗a...
黑科技辅助(微扑克)系统发牌逻... 黑科技辅助(微扑克)系统发牌逻辑(辅助挂)辅助工具可以下载(竟然是有挂);致您一封信;亲爱玩家:《透...
黑科技ai(wepoke辅助真... 黑科技ai(wepoke辅助真的假的)外挂黑科技辅助安装(透视)其实真的有挂(黑科技技巧);1、全新...
黑科技模拟器(we poker... 黑科技模拟器(we poker)软件透明挂是真的吗(黑科技)软件靠谱(其实有挂);致您一封信;亲爱玩...
透视代打(wpK)透视辅助合作... 透视代打(wpK)透视辅助合作(黑科技)透手牌测试(总是是有挂);致您一封信;亲爱玩家:《透明挂》新...
黑科技安装(wepoke到底有... 黑科技安装(wepoke到底有没有挂)外挂透明挂辅助神器(透视)好像真的是有挂(黑科技工具)一、we...
黑科技app(wepOKE)智... 黑科技app(wepOKE)智能ai(黑科技)ai辅助(本来真的有挂)1)辅助挂:进一步探索辅助透视...