Sut i redeg macro yn awtomatig pan fydd canlyniad fformiwla celloedd yn newid?
Gan dybio, mae gen i restr o fformiwlâu yn seiliedig ar y data yng ngholofn A a cholofn B fel y llun isod a ddangosir, nawr, rydw i eisiau rhedeg cod macro penodol yn awtomatig pan fydd canlyniad fformiwla yn newid gyda'i gelloedd cymharol yn newid. A oes unrhyw syniad da i ddatrys y swydd hon yn Excel?
Micro sy'n cael ei redeg yn awtomatig pan fydd canlyniad fformiwla celloedd yn newid gyda chod VBA
Micro sy'n cael ei redeg yn awtomatig pan fydd canlyniad fformiwla celloedd yn newid gyda chod VBA
Gall y cod VBA canlynol eich helpu i weithredu cod penodol yn awtomatig pan fydd cell canlyniad y fformiwla yn newid, gwnewch fel hyn:
1. De-gliciwch y tab dalen rydych chi am ei ddefnyddio, ac yna dewiswch Gweld y Cod o'r ddewislen cyd-destun, yn yr agoriad Microsoft Visual Basic ar gyfer cymwysiadau ffenestr, copïo a gludo'r cod canlynol i'r Modiwl gwag:
Cod VBA: macro sy'n cael ei redeg yn awtomatig pan fydd canlyniad fformiwla celloedd yn newid:
Private Sub Worksheet_Calculate()
'Updateby Extendoffice
Dim Xrg As Range
Set Xrg = Range("C2:C8")
If Not Intersect(Xrg, Range("C2:C8")) Is Nothing Then
Macro1
End If
End Sub
Nodyn: Yn y cod uchod, C2: C8 yw'r ystod o gelloedd fformiwla rydych chi am eu defnyddio ,maco1 yw enw'r macro rydych chi am ei redeg yn awtomatig. Newidiwch ef i'ch angen.
2. Yna arbedwch a chau ffenestr y cod hwn, nawr, pan fydd y data yn ystod A2: B8 yn newid i achosi i'r canlyniad fformiwla newid, caiff eich cod macro penodol ei sbarduno ar unwaith.
Offer Cynhyrchiant Swyddfa Gorau
Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer 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...
Mae 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!