Guest User

Untitled

a guest
Apr 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. function reShapeFunction() {
  2.  
  3. var p_st = new Date(); // 処理開始
  4.  
  5. var sh = SpreadsheetApp.getActiveSheet(); //
  6.  
  7. // 抽せん日編集
  8. var seireki; // 西暦保存用変数
  9.  
  10. for(var i=3 ;i <= sh.getLastRow() ; i++){ // 3行目(データ開始行)から最終行まで繰り返す var hizuke = sh.getRange(i,2).getValue(); // 抽せん日情報取得 if(hizuke.length > 8){
  11. // 抽せん日が「2017/03/31(金)」形式なら「2017/03/31」を切り出し「2017/」を保存
  12. sh.getRange(i,2).setValue(hizuke.substr(0,10));
  13. seireki = hizuke.substr(0,5);
  14. }
  15. else {
  16. // 抽せん日が「03/30(木)」形式なら「03/31」を切り出し先頭に保存してある「2017/」を付加
  17. sh.getRange(i,2).setValue(seireki + hizuke.substr(0,5));
  18. };
  19. };
  20.  
  21. var p_end = new Date(); // 処理終了
  22.  
  23. var span_sec = (p_end - p_st)/1000; // 経過時間
  24. Logger.log("処理時間は " + span_sec + " 秒でした" );
  25.  
  26. }
Add Comment
Please, Sign In to add comment