Microsoft Excel on enemmän kuin hyödyllinen työkalu, jonka mainetta ei ole kiistetty moneen vuoteen. Se on välttämätöntä työ- ja yksityiselämässä.

Lisäämällä VBA-koodin tiedostoihisi voit automatisoida monia tehtäviä ja säästää paljon aikaa.

Tämä ilmainen kurssi näyttää kuinka automatisoida ajansyöttö. Ja kuinka tehdä toiminnasta mahdollisimman nopeaa ja helppoa VBA-kielellä.

Valinnaisen tietokilpailun avulla voit testata uusia taitojasi.

Mikä on VBA ja miksi käytämme sitä?

VBA (Visual Basic for Applications) on ohjelmointikieli, jota käytetään kaikissa Microsoft Office (nykyisin Microsoft 365) -sovelluksissa (Word, Excel, PowerPoint ja Outlook).

Alun perin VBA oli Microsoftin Visual Basic (VB) -kielen toteutus, joka löytyi Microsoft Office -sovelluksista. Vaikka nämä kaksi kieltä liittyvät läheisesti toisiinsa, suurin ero on, että VBA-kieltä voidaan käyttää vain Microsoft Office -sovelluksissa.

Tämän yksinkertaisen kielen ansiosta voit luoda enemmän tai vähemmän monimutkaisia ​​tietokoneohjelmia, jotka automatisoivat toistuvia tehtäviä tai suorittavat suuren määrän toimintoja yhdellä komennolla.

Yksinkertaisimmassa muodossaan näitä pieniä ohjelmia kutsutaan makroiksi ja ne ovat VBA-ohjelmoijien kirjoittamia tai käyttäjän ohjelmoimia skriptejä. Ne voidaan suorittaa yhdellä näppäimistön tai hiiren komennolla.

Monimutkaisemmissa versioissa VBA-ohjelmat voivat perustua tiettyihin Office-sovelluksiin.

Algoritmeilla voidaan luoda automaattisesti raportteja, tietolistoja, sähköposteja jne. VBA:n avulla voit luoda yksityiskohtaisia ​​yrityssovelluksia, jotka perustuvat Officen vakiosovelluksiin.

Vaikka VBA on tällä hetkellä melko rajallinen kokeneille ohjelmoijille, sen saavutettavuus, runsas toiminnallisuus ja suuri joustavuus houkuttelevat edelleen monia ammattilaisia, erityisesti finanssialalla.

Käytä makrotallenninta ensimmäisiin luomuksiisi

Makrojen luomiseksi sinun on koodattava Visual Basic (VBA) -ohjelma, joka on itse asiassa makrotallennus, suoraan tähän tarkoitettuun työkaluun. Kaikki eivät ole tietojenkäsittelytieteilijöitä, joten tässä on ohjeet makrojen määrittämiseen ohjelmoimatta niitä.

– Napsauta välilehteä kehittäjä, sitten painike Enregistrer makro.

- Kentällä makron nimi, kirjoita nimi, jonka haluat antaa makrollesi.

Kentällä Pikanäppäin, valitse näppäinyhdistelmä pikanäppäimeksi.

Kirjoita kuvaus. Jos olet tallentanut useita makroja, suosittelemme, että nimeät ne kaikki oikein väärinkäytön välttämiseksi.

– Napsauta OK.

Suorita kaikki toiminnot, jotka haluat ohjelmoida makron avulla.

– Palaa välilehdelle kehittäjä ja napsauta painiketta Lopeta tallennus kun olet valmis.

Tämä toimenpide on suhteellisen yksinkertainen, mutta vaatii jonkin verran valmistelua. Tämä työkalu kopioi kaikki toiminnot, jotka suoritat tallennuksen aikana.

Odottamattomien tilanteiden välttämiseksi sinun on suoritettava kaikki makron toiminnan edellyttämät toimenpiteet (esimerkiksi poistamalla vanhat tiedot makron alussa) ennen tallennuksen aloittamista.

Ovatko makrot vaarallisia?

Toisen käyttäjän Excel-dokumentille luoma makro ei ole suojattu. Syy on hyvin yksinkertainen. Hakkerit voivat luoda haitallisia makroja muokkaamalla väliaikaisesti VBA-koodia. Jos uhri avaa tartunnan saaneen tiedoston, Office ja tietokone voivat saada tartunnan. Koodi voi esimerkiksi tunkeutua Office-sovellukseen ja levitä aina, kun uusi tiedosto luodaan. Pahimmassa tapauksessa se voi jopa tunkeutua postilaatikkoosi ja lähettää kopioita haitallisista tiedostoista muille käyttäjille.

Kuinka voin suojautua haitallisilta makroilta?

Makrot ovat hyödyllisiä, mutta ne ovat myös erittäin haavoittuvia, ja niistä voi tulla hakkereiden työkalu haittaohjelmien levittämiseen. Voit kuitenkin suojata itsesi tehokkaasti. Monet yritykset, mukaan lukien Microsoft, ovat parantaneet sovellusten suojausta vuosien varrella. Varmista, että tämä ominaisuus on käytössä. Jos yrität avata makron sisältävän tiedoston, ohjelmisto estää sen ja varoittaa sinua.

Tärkein vinkki hakkereiden sudenkuopat välttämiseksi on olla lataamatta tiedostoja tuntemattomista lähteistä. On myös tärkeää rajoittaa makroja sisältävien tiedostojen avaamista, jotta vain luotetut tiedostot voidaan avata.

 

Jatka artikkelin lukemista alkuperäisellä sivustolla →