Futtassa a makrót automatikusan, amikor a cella megváltozik

Tartalomjegyzék

A makró összekapcsolása a táblázatváltozással

Ha biztosítani kívánja, hogy a makró pontosan akkor kerüljön végrehajtásra, amikor valamit megváltoztatnak a táblázatban, akkor ezt a Munkalap_Change-Végezze el az eseményt.

A programkód és a munkalap összekapcsolásához tegye a következőket:

  1. Nyissa meg a munkafüzetet.
  2. Kattintson jobb gombbal a kívánt lapra a lap fül alján.
  3. Válassza a KÓD MUTATÁSA lehetőséget a helyi menüből.

Az Excel most megnyitja a VBA szerkesztőt. Most aktiválja a munkafüzet bejegyzést az első kiválasztási listából (ÁLTALÁNOS), ahogy az alábbi ábra mutatja:

Az Excel most automatikusan tartalmaz egy alprogramot a munkafüzetben. Az ebben az alprogramban elhelyezett összes utasítás végrehajtásra kerül, amint a megfelelő munkalapon megváltozik.

A paraméterrel Cél a program átadja annak a cellának a címét, amelyben valamit megváltoztattak. Írja be a következő parancsot az alprogramba (a következővel kezdődő sorok közé Alatti és Vége ennek a funkciónak a teszteléséhez:

MsgBox ("Megváltoztattad" & Target.Address & ".")

Amint megváltoztat egy cellát a munkalapon, az Excel üzenetablakot jelenít meg:

A megváltoztatásával Cél Ha lekérdezéshez társítja, úgy tervezheti meg a makrót, hogy az csak az adott cellákban bekövetkező változásokra reagáljon.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave