1樓:綠衣人敲門
如果需要對多個單元格自動顯示當天日期,那麼選擇單元格區域,輸入以下公式,然後按ctrl+enter組合鍵結束。
=today()
快速生成當天日期,且該日期隨著系統時間的變化而變化。
詳見附圖。?
2樓:匿名使用者
=if(or(b1<>"c1<>"d1<>"now(),這個**應該是可以的 如果是顯示數字應該是單元格格式的問題,右鍵單元格格式,選擇日期。
要用vba的話也很簡單,在工作表名稱那點選右鍵,選擇檢視**。
輸入。private sub worksheet_change(byval target as range)
if > 1 and >1 then
cells(,1)=now()end if
end sub
3樓:匿名使用者
你在vba**裡寫個判斷,條件是你那些列的和,比如b2,b3,b4等,如果都為空,結果肯定是0,如果有資料,結果就不是0 ,然後判斷不為0的時候寫當前日期就可以了。日期函式式today
excel 怎麼用vba**表示日期「今天」
4樓:激舞傳奇
下面演示三種方法:
' 方法1sub gettoday1()
msgbox cdate(evaluate("=today()"end sub
' 方法2sub gettoday2()
msgbox formatdatetime(now, vbshortdate)
end sub
' 方法3sub gettoday3()
msgbox date
end sub
以上三種方法都可以輸出作業系統當天日期:
excel 用vba如何刪除一列中的重複資料
1 開啟要進行資料處理的 2 按alt f11,進入vbe程式操作頁面,3 將滑鼠下移,右鍵彈出如圖,4 選擇插入 模組,5 滑鼠向右移動,將如下 寫入 sub test dim d as object dim r i dim arr set d createobject scripting.dic...
請懂VBA的朋友幫我用VBA在excel裡面編寫個計算器,只要加法的就可以了
private sub worksheet selectionchange byval target as range if f6 then exit sub static temp static w,j r1 target.row c1 target.column if r1 2 and r1 7...
EXCEL兩列數自動排序
d2輸入 large b 2 b 6,row a1 下拉填充公式 c列輸入 offset a 1,mod large b 2 b 6 1 row 1 5 row a1 10 按 ctrl shift 回車 後,下內拉填充公式或者c2輸入 offset a 1,mod large b 2 b 6 1 ...