Conas macra a rith nuair a athraíonn luach cille in Excel?
De ghnáth, in Excel, is féidir linn eochair F5 nó cnaipe Rith a bhrú chun an cód VBA a fhorghníomhú. Ach, an ndearna tú iarracht riamh an macra-chód sonrach a rith nuair a athraíonn luach cille? An t-alt seo, tabharfaidh mé isteach roinnt cleasanna gasta chun déileáil leis an bpost seo in Excel.
Rith nó glaoigh macra nuair a athraíonn luach sonrach cille le cód VBA
Rith nó glaoigh macra nuair a athraíonn aon luach cille i raon le cód VBA
Rith nó glaoigh macra nuair a athraíonn luach sonrach cille le cód VBA
Chun macra-chód a reáchtáil trí luach cille a athrú, is féidir leis an gcód VBA seo a leanas fabhar a thabhairt duit, déan é seo le do thoil:
1. Cliceáil ar dheis ar an táb bileog a theastaíonn uait an macra a fhorghníomhú má athraíonn luach cille, agus ansin roghnaigh Féach an cód ón roghchlár comhthéacs, agus san oscailt Microsoft Visual Basic d’iarratais an cód seo a leanas a fhuinneogú, a chóipeáil agus a ghreamú isteach sa Mhodúl bán:
Cód VBA: Rith macra nuair a athraíonn luach cille:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Call Mymacro
End If
End Sub
nótaí: Sa chód thuas, A1 an cill shonrach ar mhaith leat an cód a rith bunaithe air, Míocrón an macra-ainm atá tú ag iarraidh a rith. Athraigh iad le do riachtanas le do thoil.
2. Agus ansin fuinneog an chóid a shábháil agus a dhúnadh, anois, nuair a iontrálann tú nó a athraíonn tú luach i gcill A1, spreagfar an cód sonrach ag an am céanna.
Rith nó glaoigh macra nuair a athraíonn aon luach cille i raon le cód VBA
Más mian leat macra a rith nó a spreagadh nuair a athraíonn luach cille aon duine i raon cille, d’fhéadfadh an cód seo a leanas cabhrú leat.
1. Cliceáil ar dheis ar an táb bileog a theastaíonn uait an macra a fhorghníomhú má athraíonn luach cille, agus ansin roghnaigh Féach an cód ón roghchlár comhthéacs, agus san oscailt Microsoft Visual Basic d’iarratais an cód seo a leanas a fhuinneogú, a chóipeáil agus a ghreamú isteach sa Mhodúl bán:
Cód VBA: Rith macra nuair a athraíonn aon luach cille i raon:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:B100")) Is Nothing Then
Call Mymacro
End If
End Sub
nótaí: Sa chód thuas, A1: B100 an bhfuil na cealla ar leith ar mhaith leat an cód a rith bunaithe orthu, Míocrón an macra-ainm atá tú ag iarraidh a rith. Athraigh iad le do riachtanas le do thoil.
2. Agus ansin fuinneog an chóid a shábháil agus a dhúnadh, anois, nuair a iontrálann tú nó má athraíonn tú luach in aon chill de A1: B100, forghníomhófar an cód sonrach ag an am céanna.
Bain gach macraí ó iliomad leabhar oibre
Kutools le haghaidh Excel's Baisc Bain Gach Macraí is féidir le fóntais cabhrú leat gach macraí a bhaint as iliomad leabhar oibre de réir mar is gá duit. Íoslódáil agus triail saor in aisce Kutools le haghaidh Excel anois!
Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!
Earraí gaolmhara:
Conas macra a reáchtáil go huathoibríoch sula ndéantar é a phriontáil in Excel?
Conas macra a reáchtáil bunaithe ar luach cille in Excel?
Conas macra a reáchtáil bunaithe ar luach a roghnaíodh ón liosta anuas in Excel?
Conas macra a reáchtáil trí hipearnasc a chliceáil in Excel?
Conas macra a reáchtáil nuair a roghnaítear bileog ó leabhar oibre?
Na hUirlisí Táirgiúlachta Oifige is Fearr
Réitíonn Kutools for Excel an chuid is mó de do chuid Fadhbanna, agus Méadaíonn sé do Tháirgiúlacht 80%
- Athúsáid: Cuir isteach go tapa foirmlí casta, cairteacha agus aon rud a d'úsáid tú roimhe seo; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
- Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
- Cumaisc Cealla / Sraitheanna / Colúin gan Sonraí a chailleadh; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna / Colúin Dúblacha... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
- Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
- Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
- Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
- Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
- Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
- Níos mó ná 300 gné chumhachtach. Tacaíonn Office / Excel 2007-2021 agus 365. Tacaíonn sé le gach teanga. Imscaradh éasca i d'fhiontar nó d'eagraíocht. Gnéithe iomlána triail saor in aisce 30-lá. Ráthaíocht airgid ar ais 60-lá.

Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca
- Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
- Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
- Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!

















