Suorita makro automaattisesti, kun solua vaihdetaan

Sisällysluettelo

Makron linkittäminen taulukon muutokseen

Jos haluat varmistaa, että makro suoritetaan täsmälleen, kun jotain muutetaan taulukossa, voit tehdä sen käyttämällä a Työarkki_Muuta-Suorita tapahtuma loppuun.

Jos haluat linkittää ohjelmakoodin laskentataulukkoon, toimi seuraavasti:

  1. Avaa työkirja.
  2. Napsauta hiiren kakkospainikkeella haluamaasi taulukkoa välilehden alareunassa.
  3. Valitse NÄYTÄ KOODI pikavalikosta.

Excel avaa nyt VBA -editorin. Aktivoi nyt merkintä WORKSHEET ensimmäisestä valintaluettelosta (GENERAL), kuten seuraava kuva osoittaa:

Excel sisältää nyt automaattisesti aliohjelman työkirjaasi. Kaikki tähän aliohjelmaan asettamasi ohjeet suoritetaan heti, kun vastaava laskentataulukko muuttuu.

Parametrin kanssa Kohde ohjelma välittää sen solun osoitteen, jossa jotain muutettiin. Kirjoita seuraava komento aliohjelmaan (rivillä, joka alkaa Sub ja Loppu tämän toiminnon testaamiseksi:

MsgBox ("Olet muuttanut" & Target.Address & ".")

Heti kun muutat laskentataulukon solua, Excel näyttää viesti -ikkunan:

Vaihtamalla Kohde Liittämällä sen kyselyyn voit suunnitella makron niin, että se reagoi vain tiettyjen solujen muutoksiin.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave