Sut i boblogi dyddiad yn y gell pan fydd cell gyfagos yn cael ei diweddaru yn Excel?
Weithiau, wrth ddiweddaru cell mewn colofn benodol, efallai yr hoffech chi nodi'r dyddiad diweddaraf am y diweddariad. Bydd yr erthygl hon yn argymell dull VBA i ddatrys y broblem hon. Pan fydd y gell yn cael ei diweddaru, bydd y gell gyfagos yn cael ei phoblogi'n awtomatig gyda'r dyddiad cyfredol ar unwaith.
Auto poblogi'r dyddiad cyfredol yn y gell pan fydd cell gyfagos yn cael ei diweddaru gyda chod VBA
Auto poblogi'r dyddiad cyfredol yn y gell pan fydd cell gyfagos yn cael ei diweddaru gyda chod VBA
Gan gyflenwi'r data sydd ei angen arnoch i ddiweddaru lleoliadau yng ngholofn B, a phan fydd cell yng ngholofn B yn cael ei diweddaru, bydd y dyddiad cyfredol yn cael ei boblogi yng nghell gyfagos colofn A. Gweler y screenshot:
Gallwch chi redeg y cod VBA canlynol i ddatrys y broblem hon.
1. De-gliciwch y tab dalen sydd ei angen arnoch i boblogi dyddiad yn seiliedig ar y gell wedi'i diweddaru gyfagos, ac yna cliciwch Gweld y Cod o'r ddewislen clicio ar y dde.
2. Yn ffenestr Microsoft Visual Basic for Applications, copïwch a gludwch y cod VBA isod i mewn i'r ffenestr Cod.
Cod VBA: awto poblogi'r dyddiad cyfredol mewn cell pan fydd y gell gyfagos yn cael ei diweddaru
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'Updated by Extendoffice 2017/10/12
Dim xRg As Range, xCell As Range
On Error Resume Next
If (Target.Count = 1) Then
If (Not Application.Intersect(Target, Me.Range("B:B")) Is Nothing) Then _
Target.Offset(0, -1) = Date
Application.EnableEvents = False
Set xRg = Application.Intersect(Target.Dependents, Me.Range("B:B"))
If (Not xRg Is Nothing) Then
For Each xCell In xRg
xCell.Offset(0, -1) = Date
Next
End If
Application.EnableEvents = True
End If
End Sub
Nodiadau:
3. Gwasgwch Alt + Q allweddi ar yr un pryd i gau'r Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
O hyn ymlaen, wrth ddiweddaru celloedd yng ngholofn B, bydd y gell gyfagos yng ngholofn A yn cael ei phoblogi â'r dyddiad cyfredol ar unwaith. Gweler y screenshot:
Erthyglau cysylltiedig:
- Sut i boblogi celloedd eraill wrth ddewis gwerthoedd yn rhestr ostwng Excel?
- Sut i awtocomplete wrth deipio rhestr ostwng Excel?
Offer Cynhyrchiant Swyddfa Gorau
Supercharge Eich Sgiliau Excel gyda Kutools for Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed o'r blaen. Kutools for Excel Yn cynnig dros 300 o nodweddion uwch i hybu cynhyrchiant ac arbed amser. Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...
Office Tab Yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer
- Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
- Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
- Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!





















