Parašykite paprastą makrokomandą „Excel“

Autorius: Frank Hunt
Kūrybos Data: 12 Kovas 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
Excel VBA - Write a Simple Macro
Video.: Excel VBA - Write a Simple Macro

Turinys

Padidinkite „Excel“ skaičiuoklių naudingumą pridėdami nedidelę programą. Nors „Excel“ skaičiuoklių formulės ir galimybės tai jau daro puikiu įrankiu, sugebėjimas sukurti makrokomandas padės jums dirbti dar greičiau ir efektyviau su šia programa. Sužinokite, kaip atlikti šiuos veiksmus.

Žengti

1 metodas iš 2: „Excel 2007“ ir „2010“

  1. Ekrano viršuje esančioje juostoje spustelėkite skirtuką Kūrėjas. Jei skirtuko nėra juostoje, galite jį pridėti taip:
    • „Excel 2010“: spustelėkite Failas. spustelėkite Tinkinti juostelę kairėje ekrano pusėje. Tada spustelėkite Kūrėjai dešinėje esančioje dėžutėje.
    • „Excel 2007“: spustelėkite „Microsoft Office“ mygtuką ir „Excel“ parinktis. Kategorijoje Populiarus juostoje pasirinkite skirtuką Rodyti kūrėją.
  2. Pakeiskite saugos parametrus. Patikimumo centro dalyje „Makrokomandų nustatymai“ spustelėkite Įgalinti visas makrokomandas, tada spustelėkite Gerai.
    • Atminkite, kad šis nustatymas nėra pakankamai saugus, kad būtų galima naudoti pagal numatytuosius nustatymus. Baigę įrašyti makrokomandą, grįžkite atgal ir išjunkite šį nustatymą.
  3. spustelėkite Įrašo makrokomanda. Juos galite rasti skirtuke „Kūrėjas“ po programos kodu.
  4. Pavadinkite makrokomandą. Pirmasis vardo simbolis turi būti raidė; tada galite naudoti raides, skaičius ir brūkšnelius. Makrokomandos pavadinime negali būti jokių tarpų.
    • Makrokomandoje nenaudokite to paties pavadinimo, kaip esamos langelio nuorodos.
  5. Jei reikia, sukurkite savo makrokomandos nuorodą. Spartaus klavišo laukelyje įveskite raidę. Mažoji raidė bus aiškinama kaip CTRL + raidė; didžioji raidė, pvz., CTRL + SHIFT + raidė.
  6. Pasirinkite vietą, kur išsaugosite makrokomandą. Dalyje Išsaugoti makrokomandą pasirinkite darbaknygę, kurioje norite išsaugoti makrokomandą. Jei norite, kad jis būtų pasiekiamas kiekvieną kartą naudojant „Excel“, pasirinkite „Personal Macro Workbook“.
  7. Nėra jūsų makrokomandos aprašo. Įveskite jį lauke Aprašas.
  8. spustelėkite Gerai įrašyti makrokomandą.
  9. Atlikite veiksmus, kuriuos norite įtraukti į makrokomandą.
  10. Sustabdyti įrašymą. Eikite į skirtuką Kūrėjas ir spustelėkite Sustabdyti įrašymą.

2 metodas iš 2: „Excel 2003“

  1. Pakeiskite saugos lygį. Nustatykite saugos lygį nuo Vidutinis iki Žemas.
    • spustelėkite Įrankiai -> Parinktys -> Sauga.
    • Spustelėkite Makro saugumas.
    • Pasirinkite „Security Setting“. Pasirinkite Žemas.
  2. Pradėkite įrašyti makrokomandą. Eikite į Įrankiai -> Makrokomanda -> Įrašyti makrokomandą.
  3. Pavadinkite makrokomandą. Pavadinimo simbolis turi būti raidė; tada galite naudoti simbolius, skaičius, raides ir brūkšnelius. Tarpai neleidžiami.
    • Makrokomandoje nenaudokite to paties pavadinimo, kaip esamos langelio nuorodos.
  4. Jei reikia, sukurkite savo makrokomandos nuorodą. Spartaus klavišo laukelyje įveskite raidę. Mažoji raidė bus aiškinama kaip CTRL + raidė; didžioji raidė, pvz., CTRL + SHIFT + raidė.
  5. Pasirinkite vietą, kur išsaugosite makrokomandą. Dalyje Išsaugoti makrokomandą pasirinkite darbaknygę, kurioje norite išsaugoti makrokomandą. Jei norite, kad jis būtų pasiekiamas kiekvieną kartą naudojant „Excel“, pasirinkite „Personal Macro Workbook“.
  6. Nėra jūsų makrokomandos aprašo.
    • spustelėkite Gerai kai baigsi.
  7. Nufotografuok. Atkreipkite dėmesį, kad makro įrašymas vis dar įjungtas. Atlikite veiksmus, kuriuos norite įtraukti į makrokomandą.
  8. spustelėkite Sustabdyti įrašymą įrankių juostoje.

Patarimai

  • Jei žinote savo makrokodos kodą, galite jį įvesti į „Microsoft Visual Basic“ redaktorių. „Excel 2007“ ir „2010“ galite juos rasti skirtuke Kūrėjas, programos kodo grupėje. „Excel 2003“ spustelėkite Įrankiai -> Makrokomanda -> Visual Basic Editor.
  • „ExcelForum“ forumuose rasite begales naudingų žmonių, kurie mielai jums padės atsakyti į jūsų (mandagiai užduotus) klausimus apie „Excel“.
  • Galite priversti makrokomandą elgtis kaip „Excel“ formulę ar funkciją, kad galėtumėte ją naudoti skaičiuoklėje skaičiuodami. Iš esmės turite pakeisti „Sub“ į „Funkcija“, tada pridėti parametrus ir įsitikinti, kad jūsų programa grąžina vertę. Tai paaiškinta kitoje instrukcijoje (ieškokite to susijusioje „wikiHow“ kategorijoje).
  • Naudokite „Range“, „Sheet“ ir „Workbook“ objektus, kad galėtumėte dirbti su darbalapių duomenimis. „ActiveWorkbook“, „ActiveSheet“ ir „Selection“ objektai nurodo dabartinę jūsų darbaknygę, darbalapį ir langelių diapazoną.

Įspėjimai

  • Kaip saugumo priemonė, kai kurie žmonės išjungia makrokomandą. Tiesiog praneškite kolegoms, kad siunčiamoje darbaknygėje funkcionavimui naudojama viena ar daugiau makrokomandų.