Kuinka luoda makropainike Excelissä

Pikavinkki

  • Asetettujen Excel -ohjausten (mukaan lukien painikkeet) käyttäminen vaatii Kehittäjä -välilehden, joka on piilotettu asetuksissa.
  • Makropainikkeita on kolme päätyyppiä: lomakkeen ohjauspainikkeet (yksinkertaisin), ActiveX -painikkeet (edistyneempi) ja muodot (muokattavin).
  • Excel -makrotoimintojen luominen vaatii kärsivällisyyttä ja VBA -ohjelmointitietoa, koska monimutkaiset makrot voivat olla uskomattoman käteviä, mutta vaikea toistaa.

Jos löydät itsesi toistuvasti suorittavan saman toimintojakson Excelissä, mahdollisuudet ovat ainakin osa prosessia voidaan automatisoida makroilla. Vaikka VBA -koodaus (joka on ainoa, joka toimii Excel -makroissa) saattaa olla aluksi hieman hankala tarttua, se voi olla sen arvoista. Kun napsautettu makro on ladattu, napsauttamalla sitä kulkee makroa sekunnissa. Näin voit luoda makropainike Exceliin.

Osa 1 - Ota Developer -välilehti käyttöön Excelissä

Ennen kuin voit luoda makropainikkeita, tarvitset Excelin kehittäjätyökaluja, jotka ovat oletuksena piilotettuja. Kehittäjä -välilehti sisältää kaikki sekä makrojen että painikkeiden tarvittavat säätimet.

Vaihe 1.Napsauta “Tiedosto” -välilehteä vasemmassa yläkulmassa.

Vaihe 2.Valitse valikosta ”Asetukset” (saatat joutua napsauttamaan ensin ”lisää”, jos Excel on ikkunatilassa).

Vaihe 3.Napsauta “Excel Options” -valintaikkunassa vasemmanpuoleisen paneelin ”Mukauta nauha”.

Vaihe 4.Valitse oikeassa paneelissa ”Main -välilehdet” -levyssä “Kehittäjä” -ruutu ja napsauta “OK”.

Vaihe 5.Jätä asetukset.

Kehittäjä -välilehden tulisi nyt näkyä Excel -nauhassa, mikä antaa sinulle pääsyn painikkeisiin, makroihin ja muihin edistyneisiin säätimiin.

Osa 2 - Makro -painikkeen luominen

Muodonhallintapainikkeet ovat yksinkertaisin ja luotettavin vaihtoehto useimmille käyttäjille ja ne toimivat useimmissa versioissa ilman yhteensopivuusongelmia.

Vaihe 1.Siirry “Kehittäjä” -välilehteen ja napsauta “Lisää” Controls -ryhmään.

Vaihe 2.Valitse ”Lomakkeen säätimet” (ylhäällä oleva osa) -kohdasta “Button” -kuvake (ensimmäinen vaihtoehto ylärivistä).

Vaihe 3.Napsauta sitten vedä hiiren kanssa piirtääksesi painikkeen, johon haluat sen menevän. Määritä makro -valintaikkuna auki automaattisesti, kun olet vapauttanut vasemman hiiren painikkeen.

Vaihe 4.Valitse ”Määritä makro” -valintaikkunassa: yksi:

  • Valitse luettelosta olemassa oleva makro
  • Napsauta ”Uusi” luodaksesi uuden makron, joka avaa Visual Basic Editor
  • Napsauta ”Tallenna” napsautaksesi uuden makron

Vaihe 5.Kun olet valinnut tai luonut makro, napsauta OK määrittääksesi makro -painikkeesi.

Vaihe 6.Mukauta painikkeen tekstiä napsauttamalla painiketta hiiren kakkospainikkeella ja valitse ”Muokkaa teksti” ja kirjoita sitten haluamasi painikkeen etiketti.

Vaihe 7.Napsauta missä tahansa -painikkeen ulkopuolella käyttääksesi muutoksia.

Vaihtoehto 2 - Luo ActiveX -ohjauspainike (Advanced -käyttäjät)

ActiveX -painikkeet tarjoavat enemmän mukauttamisvaihtoehtoja ja edistyneitä ohjelmointiominaisuuksia, mutta ne toimivat vain Windows -järjestelmissä ja niillä voi olla yhteensopivuusongelmia eri Excel -versioissa.

Vaihe 1.Siirry “Kehittäjä” -välilehdelle ja napsauta “Lisää” “Controls” -ryhmään.

Vaihe 2.Valitse kohdasta “ActiveX Controls” (alaosa) ”Komentopainike” -kuvake.

Katso myös:Kuinka luoda makro sanalla

Vaihe 3.Napsauta ja vedä laskentataulukkoa luodaksesi painikkeen.

Vaihe 4.Kun painike luodaan, näet ”suunnittelutila” aktiivisesti (ja korostettu kehittäjä -välilehdessä). Napsauta hiiren kakkospainikkeella painiketta ja valitse ”Ominaisuudet” mukauttaaksesi sen ulkonäköä, tekstiä ja käyttäytymistä.

Vaihe 5.Voit määrittää VBA-koodin painikkeeseen napsauttamalla sitä hiiren kakkospainikkeella ja valitse “Näytä koodi”. Tämä avaa Visual Basic Editor -sovelluksen tyhjällä napsautustapahtuman menettelyllä.

Vaihe 6.Lisää mukautettu koodi ”yksityisen sub -komentopallon1_click ()” ja “lopeta ala” -rivien väliin. Funktion otsikon numero muuttuu, jos sinulla on muita painikkeita.

Vaihe 7.Tallenna ja sulje Visual Basic Editor ja napsauta sitten ”Suunnittelutila” Developer -välilehdessä tallentaaksesi kaikki muutokset ja palataksesi arkkiin.

Vaihtoehto 3-Luo muotopohjainen makropainike (joustavin)

Muotojen käyttäminen makropainikkeina tarjoaa eniten suunnittelun joustavuutta, jolloin voit luoda visuaalisesti houkuttelevia painikkeita, jotka vastaavat laskentataulukon estetiikkaa.

Vaihe 1.Siirry “Lisää” -välilehteen ja napsauta kuvitusryhmän ”muotoja”.

Vaihe 2.Valitse kaikki haluamasi muoto (suorakulmiot ja pyöristetyt suorakulmiot toimivat hyvin painikkeissa).

Vaihe 3.Piirrä arkin muoto, jossa haluat painikkeen näkyvän.

Vaihe 4.Napsauta hiiren kakkospainikkeella muotoa ja valitse ”Määritä makro” -valikosta.

Vaihe 5.Lisää makro tai tee uusi, napsauta sitten ”OK”.

Vaihe 6.Voit lisätä tekstiä muotoosi napsauttamalla sitä hiiren kakkospainikkeella ja valitse ”Muokkaa teksti” ja syötä sitten painikkeen etiketti.

Vaihe 7.Muotoiluvaihtoehtoja ”Shape Format” -välilehdessä mukauttaaksesi värejä, tehosteita ja tyylejä, jotta painikeesi visuaalisesti houkuttelevat.

Osa 3 - Makropainikkeiden hallinta ja muokkaaminen

Kun olet luotu, sinun on ehkä muokattava makropainikkeitasi ajan myötä.

Voit muuttaa määritettyä makroa napsauttamalla painiketta hiiren kakkospainikkeella ja valitse ”Määritä makro”, valitse sitten luettelosta toinen makro tai luoda uusi.

Muokkauspainikkeen ominaisuudet riippuu itse painikkeesta:

  • Lomakkeen säätimet: Napsauta hiiren kakkospainikkeella ja valitse ”Format Control”
  • ActiveX-ohjaimet: Ota suunnittelutila, napsauta hiiren kakkospainikkeella ja valitse ”Ominaisuudet”
  • Muodot: Napsauta hiiren kakkospainikkeella ja käytä muotoiluvaihtoehtoja kontekstivalikosta

Jotta muut ihmiset estävät vahingossa poistamasta lomakkeen hallintaa makropainikkeita, napsauttamalla sitä hiiren kakkospainikkeella, valitse ”Format Control”, siirry “Ominaisuudet” -välilehteen ja tarkista “Älä liiku tai koko soluilla”.

Voit myös kopioida ja liittää koko painikkeen ja sen makro -määrityksen muihin arkkeihin tai paikkoihin saman arkin sisällä “Ctrl + C” ja “Ctrl + V”, kun painike on valittu.

Kuinka luoda makrot Exceliin

Valitettavasti VBA -ohjelmointi on yksinkertaisen opetusohjelman ulkopuolella. Paras veto on luoda yksinkertaisia makroja “Tietue” makroominaisuuden kautta ja katso sitten mitä tapahtuu, kun muutat parametreja ja viivoja. Voit viitataMicrosoftin VBA Learn -alustaLisätietoja.

Related Posts