EXCEL單列自動時間

時間 2022-02-26 15:55:13

1樓:匿名使用者

我提供乙個資料有效性的方法給你,但不能實現自動更新,需要你在資料有效性下拉列表中點選一下即可,只有這樣才能保持且不會隨後續時間再不斷更新。

1、在任一空白單元格輸入當前時間函式

=text(now(),"yyyy-mm-dd hh:mm")2、在b列建立資料有效性,選擇「序列」,資料來源是剛才建立的日期函式單元格,確定。

3、以後每次更新a列資料時,只需在後面b列的下拉列表中點選一下,即可 將當前時間儲存。

詳見附圖:

2樓:匿名使用者

vba的事件**:

private sub worksheet_change(byval target as range)

if target.row > 1 and target.column = 1 then

target.offset(, 1) = now()end if

end sub

3樓:匿名使用者

請開啟我發的檔案去試一試吧!

用vba來做:首先【工具】【巨集】【安全性】設定為:低。關閉excel再開啟!

滑鼠右擊sheet1的標籤,選【檢視**】在**區貼上下面的**:

private sub worksheet_change(byval target as range)

if target.column = 1 then target.offset(, 1) = format(now, "yyyy-mm-dd hh:mm:ss")

end sub

按alt + f11,回到excel,在a列輸入資料去試一試!!!

祝你成功!

4樓:

在工作表標籤上擊右鍵,檢視**。將以下**複製到**框private sub worksheet_change(byval target as range)

if target.column = 1 thencells(target.row, 2).value = nowend if

end sub

附件中有檔案樣本,以供測試

5樓:

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪)、excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下 [email protected]

6樓:平陽虎

貌似要用到vba的事件**。

Excel怎樣在單列裡面多層篩選

offset 和index 就可以了,不過在單列裡面做不到多層篩選把,先搞出動態的第1,2級篩選資料,然後在資料 有效性裡面設定這些動態序列比如在a列先篩選出歐洲的德國,然後b列德國那行後面會顯示出德國下面的各個州,方法就這麼簡單,前提是先要搞出歐洲所有國家和各州的對照表 全選資料,按那一列排序,相...

excel自動換行,excel如何自動換行

3全部選擇乙個單元格,點選滑鼠右鍵 設定單元格格式 對齊,在文字控制的 自動換行 位置打勾就行了 選中單元格,右鍵單擊,選擇設定單元格格式,在彈出的對話方塊中選擇對齊選項卡,在對齊下將自動換行的勾選上就好了。最好其實是在word中調好格式然後貼上過去。設定單元格格式 對齊 自動換行 ok!可以這樣快...

excel函式自動填充,EXCEL怎樣自動填充一列帶函式的單元格

如何快速填充公式 方法1,雙擊填充柄,可填充,如果前一列連續多行,則填充相同多行 方法2,先輸入要填充的公式,按下shift ctrl 方向鍵下,再按下ctrl d 方法3,按下shift ctrl 方向鍵下,再在編輯欄裡輸入公式,再按下ctrl 回車 方法4,名稱框輸入需要填充的範圍 比如 a1 ...