頁: [1] 2
|
 |
|
作者
|
主題: [求助] 自動抓取今天日期(只限一次) (閱讀 3382 次)
|
wkl1234
中學生
離線
文章: 40
|
如何自動抓取今天日期,但只限一次 即下次再開啟時也不會隨系統日期時間變動
now()好像不行
|
|
|
|
|
已記錄
|
office努力學習中
|
|
|
oobird
凸槌的木工
論壇維護群
離線
文章: 4327
|
你可以將工具~選項~計算~反複運算打,次數設為1。
|
|
|
|
|
已記錄
|
結廬待慧君
|
|
|
wkl1234
中學生
離線
文章: 40
|
謝謝!試一試
另外假如要在A1格子固定今天日期 我錄一個巨集供參考
Sub Macro3() '在A1格子固定今天日期
Range("A1").Select ActiveCell.FormulaR1C1 = "=TODAY()" Range("A1").Select Selection.Copy Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False ActiveSheet.Paste Application.CutCopyMode = False End Sub
|
|
|
|
« 最後編輯時間: 2005-03-18, 15:10:42 由 wkl1234 »
|
已記錄
|
office努力學習中
|
|
|
leonchou
論壇維護群
離線
文章: 1160
|
巨集不用那麼麻煩,用 Date 即可。
Sub Macro3() Range("A1") = Date End Sub
甚至連巨集都不用 -- 按 Ctrl+;
應該沒有人會覺得這樣比執行巨集麻煩吧?
|
|
|
|
|
已記錄
|
|
|
|
wkl1234
中學生
離線
文章: 40
|
巨集不用那麼麻煩,用 Date 即可。
Sub Macro3() Range("A1") = Date End Sub
甚至連巨集都不用 -- 按 Ctrl+;
應該沒有人會覺得這樣比執行巨集麻煩吧?
這裡的 Date應該不是excel的函數,是VBA指令吧! 一時以為在EXCEL中A1可以下 =Date 又把Ctrl+; 以為是Ctrl + ; 三個鍵 原來是Ctrl和;兩個鍵 還是這個方便 又學一招 謝謝了
|
|
|
|
|
已記錄
|
office努力學習中
|
|
|
yume0217
訪客
|
又把Ctrl+; 以為是Ctrl + ; 三個鍵 原來是Ctrl和;兩個鍵
剛開鈶我是在中文的模式使用,無法成功, 原來這個功能是必須在英文的模式下才能使用
|
|
|
|
|
已記錄
|
|
|
|
oobird
凸槌的木工
論壇維護群
離線
文章: 4327
|
非也,除了新注音外,在任何輸入法模式都可以CTRL+;輸入當天日期,CTRL+SHIFT+;輸入時間。
|
|
|
|
|
已記錄
|
結廬待慧君
|
|
|
DoDo
中學生
離線
文章: 11
|
如何自動抓取今天日期,但只限一次 即下次再開啟時也不會隨系統日期時間變動
now()好像不行
不需VBA的"不隨系統時間改變的Now函數" 在B2中輸入公式: =IF(ISBLANK(A2),"",IF(B2="",NOW(),B2)) 作用: 在A2為空時,B2不顯示時間, 當在A2中輸入數值或字元時, B2顯示當前日期時間, 而且不清除A2中的內容之前都是顯示A2第一次輸入內容的時間. 註:需將工具-->選項-->計算,將"反覆運算"選取, "最高次數"設為"1"就足夠了
|
|
|
|
|
已記錄
|
|
|
|
vivian
中學生
離線
文章: 33
|
在任何輸入法模式都可以CTRL+;輸入當天日期,CTRL+SHIFT+;輸入時間。 請問若要輸入今天日期+現在時間在同一儲存格的話,有什麼快速鍵嗎? 謝謝
|
|
|
|
|
已記錄
|
|
|
|
bosco_yip
版主
離線
文章: 691
|
今天日期+現在時間 , 快速鍵 :
先按CTRL+; 再按空位鍵一下 接著按CTRL+SHIFT+;
傳回例子格式 >> 18/04/2005 22:42:00
|
|
|
|
|
已記錄
|
|
|
|
|
頁: [1] 2
|
|
|
|