又要寫周報????
寫周報就算了每次都要改這一大堆的日期,什么鬼嘛,最騷的我還總是有的忘記改。。。。
作為一個正兒八經的程序員,固定每周某天干重復的一件事,哦~~ 這是機器人 程序應該做的事。
那得咋辦呢,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 周報