Ugrás a tartalomra

Hogyan frissítheti vagy illesztheti be (aktuális) dátumot és időt az Excel parancsgombbal?

Általában sok Excel-felhasználó hajlamos az időbélyeget a = MOST () képlettel beszúrni. Ezzel a képlettel a beillesztett időbélyeg automatikusan frissül minden alkalommal, amikor megnyitja a munkafüzetet. Hogyan érhető el bármikor a dátum és az idő manuális frissítése egy munkalapon? Ez a cikk bemutatja az aktuális dátum és idő frissítésének módját, ha rákattint egy parancsgombra az Excel programban.

Frissítse a dátumot és az időt VBA kóddal ellátott Parancsgombbal


Frissítse a dátumot és az időt VBA kóddal ellátott Parancsgombbal

Kérjük, tegye a következőket a dátum és az idő frissítéséhez az Excel Parancsgombjával.

1. Kattintson a gombra a Parancs gombra kattintással Fejlesztő > betétlap > Parancs gomb (ActiveX vezérlő). Lásd a képernyőképet:

2. Kattintson a jobb gombbal a beillesztett Parancs gombra, majd kattintson a gombra Kód megtekintése a jobb egérgombbal kattintva.

3. A felbukkanóban Microsoft Visual Basic for Applications ablakban, kérjük, cserélje ki az eredeti kódot az alábbi VBA kódra.

VBA-kód: Frissítse a dátumot és az időt az Excel Parancsgombbal

Private Sub CommandButton1_Click()
    Range("A2").Value = Now()
End Sub

Megjegyzések: A kódban a CommandButton1 a beillesztett Parancsgomb neve. És A2 az a cella, amelyen megjelenik a frissítés dátuma és ideje. Kérjük, változtassa meg őket szükség szerint.

4. Kapcsolja ki a Tervezési módot a Fejlesztő fül alatt. Kattintson a Parancs gombra, majd az aktuális dátum és idő beillesztésre kerül az A2 cellába.

Minden alkalommal, amikor a Parancs gombra kattint, az A2 cellában a dátum és az idő azonnal frissül.


Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do i update the code to put the time/date stamp in the cell NEXT to the button so it applies to each row thereon
This comment was minimized by the moderator on the site
I have a question. There is a workbook that we keep on a share drive for the whole team to access. I want to add this macro to it so anytime changes are made, we can simply pres the button and the time and date will auto populate at a click. Now here is the question, from this workbook, data is pulled to other workbooks if I save a new file as "Macro-Enabled" and delete the old "Non-Macro" workbook, will the data continue to pull from this new workbook or will I need to fix all the other workbooks.
This comment was minimized by the moderator on the site
Hi Michelle,
After saving the workbook as an Macro-Enabled Excel workbook, the code still works fine.
This comment was minimized by the moderator on the site
Awesome! Thanks for this tutorial.


However, how do i insert ONLY the date in DD/MM/YYYY format?
This comment was minimized by the moderator on the site
Hi,
You can format the output cell as Short Date formatting to solve the problem.
This comment was minimized by the moderator on the site
Hi there.. this is really good basic info..


One question - how do you modify the code to put the datestamp into the NEXT row below, each time the button is pressed? (keeping the data previously written above?)


Thank you so much!
This comment was minimized by the moderator on the site
Hi,
The below VBA code will work on selected cell. When you want to insert timestampe to a cell, just select it and press the button.

Private Sub CommandButton1_Click()
Dim xRg As Range
On Error Resume Next
Set xRg = Selection
xRg.Value = Now()
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations