又要寫周報???? 寫周報就算了每次都要改這一大堆的日期,什麼鬼嘛,最騷的我還總是有的忘記改。。。。 作為一個正兒八經的程式員,固定每周某天干重覆的一件事,哦~~ 這是機器人 程式應該做的事。 那得咋辦呢,excel 這麼強大的工具日期不在話下搞起來, 每周一都要寫周報,周報格式就是上面那鳥樣,每次 ...
又要寫周報????
寫周報就算了每次都要改這一大堆的日期,什麼鬼嘛,最騷的我還總是有的忘記改。。。。
作為一個正兒八經的程式員,固定每周某天干重覆的一件事,哦~~ 這是機器人 程式應該做的事。
那得咋辦呢,excel 這麼強大的工具日期不在話下搞起來,
每周一都要寫周報,周報格式就是上面那鳥樣,每次都得改日期,文件名也得改,所以我就搞了一套模板每次自動生成日期具體如下麵所示
A1 :=YEAR(TODAY())&"年度"&MONTH(TODAY())&"月第"&ROUND(DAY(TODAY())/7,0)&"周工作計劃與總結" C2 :=TEXT(TODAY()-7,"mm.dd")&"-"&TEXT(TODAY()-3,"mm.dd") G2 :="第"&ROUND(DAY(TODAY())/7,0)&"周" A14 :=YEAR(TODAY())&"年度"&MONTH(TODAY())&"月第"&ROUND(DAY(TODAY())/7,0)+1&"周工作計劃與總結" C15 :=TEXT(TODAY(),"mm.dd")&"-"&TEXT(TODAY()+4,"mm.dd") G15 :="第"&ROUND(DAY(TODAY())/7,0)+1&"周"
在對應空格上插入相對應的生成就可以生成相對應的日期
最後寫個 bat 腳本對這個 excel 文件進行複製 以及重命名
@echo off SET /a day =%date:~8,2%/7+1 copy F:\桌面\周報\一零二四周報模板.xlsx F:\桌面\周報\一零二四周報%date:~0,4%年%date:~5,2%月第%day%周.xlsx
目錄如下:只要每周一點擊周報複制就能生成如下周報,再對 excel 帶有函數的單元格去除函數 F9 保留當前值就可以成功生成一份 excel 周報