我已經成功地將 setNumberFormat() 函式用于包含數字的范圍。自定義日期和時間格式是否有類似的功能?
// formatting
eSheet.getRange(earRng).setNumberFormat('_(\"$\"* #,##0.00_);_(\"$\"* \\(#,##0.00\\);_(\"$\"* \"-\"??_);_(@_)');
eSheet.getRange(datesRange).setNumberFormat('Aug-1930');
希望看到代碼能讓您很好地了解我想要實作的目標。
感謝我能得到的任何幫助!
樣本輸入(A 列):
預期輸出(A 列):
我可以通過轉到“格式”->“數字”->“自定義日期和時間”來實作這一點,但如果可能的話,我想知道如何通過代碼來做同樣的事情。
uj5u.com熱心網友回復:
您也可以使用Range.setNumberFormat()
日期物件,如下所示:
eSheet.getRange(datesRange).setNumberFormat('MMM-yyyy');
請參閱日期和數字格式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/479570.html