Txertatu eta exekutatu VBA makroak Excel-en - urratsez urrats gida

  • Partekatu Hau
Michael Brown

Hau urratsez urratseko tutorial laburra da, hasiberrientzako VBA kodea (Visual Basic for Applications kodea) Excel lan-liburuan nola gehitu eta makro hau exekutatu zure kalkulu-orriko zereginak konpontzeko erakusten duena.

Jende gehienak ni bezala eta zu ez zarete Microsoft Office-ren benetako guruak. Beraz, baliteke hau edo beste aukera deitzearen berezitasun guztiak ez ezagutzea, eta ezin dugu VBA exekuzio abiaduraren arteko desberdintasuna Excel bertsio desberdinetan. Excel erabiltzen dugu aplikatutako datuak prozesatzeko tresna gisa.

Demagun zure datuak nolabait aldatu behar dituzula. Asko bilatu duzu Googlen eta zure zeregina konpontzen duen VBA makro bat aurkitu duzu. Hala ere, VBAri buruzko ezagutzak asko uzten du. Aztertu lasai urratsez urrats aurkitu duzun kodea erabili ahal izateko:

    Txertatu VBA kodea Excel lan-liburuan

    Adibide honetarako, VBA makro bat erabiliko dute uneko lan-orritik lerro-jauziak kentzeko.

    1. Ireki zure lan-liburua Excel-en.
    2. Sakatu Alt + F11 Visual Basic Editor (VBE).

    3. Egin klik eskuineko botoiarekin zure lan-liburuaren izenan " Project-VBAProject " panelean (goialdeko ezkerreko izkinan). editorearen leihoa) eta hautatu Txertatu -> Modulua testuinguru-menutik.

    4. Kopiatu VBA kodea (web-orri batetik etab.) eta itsatsi VBA editorearen eskuineko panelean (" Modulu1 " leihoa).

    5. Aholkua: bizkortu makroen exekuzioa

      Zure kodeaVBA makroak ez ditu lerro hauek hasieran:

      Application.ScreenUpdating = False

      Application.Calculation = xlCalculationManual

      Ondoren, gehitu honako hau zure makroa azkarrago funtziona dezan (ikus goiko pantaila-argazkiak):

      Lerro hauek bezala haien izenak iradokitzen du, pantaila freskatzea desaktibatu eta lan-liburuaren formulak birkalkulatzea makroa exekutatu aurretik.

      Kodea exekutatu ondoren, dena berriro piztuko da. Ondorioz, errendimendua % 10etik % 500era handitzen da (aha, makroak 5 aldiz azkarrago funtzionatzen du zelulen edukia etengabe manipulatzen badu).

    6. Gorde lan-liburua " Excel makro-gaitutako lan-liburua " gisa.

      Sakatu Crl + S , eta egin klik " Ez " botoian " Ondoko ezaugarriak ezin dira gorde makrorik gabeko lan-liburuan " abisu-elkarrizketan.

      " Gorde honela " elkarrizketa-koadroa irekiko da. Aukeratu " Excel makro-gaitutako lan-liburua " " Gorde mota gisa " goitibeherako zerrendan eta egin klik Gorde botoian.

    7. Sakatu Alt + Q ixtekoEditorearen leihoa eta itzuli zure lan-liburura.

    Nola exekutatu VBA makroak Excel-en

    Gehitu duzun VBA kodea goiko atalean azaldu bezala exekutatu nahi duzunean: sakatu Alt+F8 " Makro " elkarrizketa-koadroa irekitzeko.

    Ondoren, hautatu nahi duzun makroa "Makroaren izena" zerrendatik eta egin klik "Exekutatu" botoian.

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.