Niekas netaps VBA ekspertu per vieną dieną. Excel VBA yra laiko ir praktikos kelionė. Geros naujienos yra tai, kad yra daug išteklių, kurie gali padėti jums pasiekti Excel VBA meistriškumą. Čia rasite dešimt naudingiausių vietų, į kurias galite kreiptis dėl Excel VBA pagalbos, kai reikia papildomo postūmio tinkama linkme.
Leisti Excel rašyti kodą už jus
Viena geriausių makrokomandos pagalbos vietų yra makrokomandų įrašymo priemonė programoje „Excel“ . Kai įrašote makrokomandą naudodami makrokomandų įrašymo įrenginį, „Excel“ už jus parašo pagrindinį VBA. Įrašę galite peržiūrėti kodą, pamatyti, ką padarė įrašymo įrenginys, ir tada pabandyti paversti sukurtą kodą kažkuo labiau atitinkančiu jūsų poreikius.
Pavyzdžiui, tarkime, kad jums reikia makrokomandos, kuri atnaujintų visas darbaknygės suvestinės lenteles ir išvalytų visus filtrus kiekvienoje suvestinėje lentelėje. Parašyti šią makrokomandą iš tuščios drobės būtų nelengva užduotis. Vietoj to galite paleisti makrokomandų įrašymo įrenginį ir įrašyti save, atnaujindami visas suvestinės lenteles ir išvalydami visus filtrus. Sustabdę įrašymą galite peržiūrėti makrokomandą ir atlikti bet kokius pakeitimus, kurie, jūsų manymu, reikalingi.
Naujam „Excel“ vartotojui žinyno sistema gali atrodyti kaip nepatogus priedas, kuris pateikia gluminantį temų sąrašą, neturintį nieko bendra su pradine ieškoma tema. Tačiau tiesa ta, kad išmokus efektyviai naudoti „Excel“ žinyno sistemą, tai dažnai yra greičiausias ir lengviausias būdas gauti papildomos pagalbos tam tikra tema.
Turite atsiminti du pagrindinius „Excel“ žinyno sistemos principus:
- Prašant pagalbos, svarbi vieta. „Excel“ iš tikrųjų turi dvi žinyno sistemas: viena teikia pagalbą dėl „Excel“ funkcijų, o kita – VBA programavimo temas. Užuot atlikusi visuotinę paiešką pagal jūsų kriterijus, „Excel“ pateikia paieškos kriterijus tik pagal jūsų dabartinę vietą atitinkančią pagalbos sistemą. Tai iš esmės reiškia, kad pagalba, kurią gausite, priklauso nuo „Excel“ srities, kurioje dirbate. Taigi, jei jums reikia pagalbos tema, susijusia su makrokomandomis ir VBA programavimu, atlikdami paiešką turite būti VBE. Taip užtikrinama, kad raktinių žodžių paieška bus atlikta tinkamoje pagalbos sistemoje.
- Pagalba internete yra geriau nei pagalba neprisijungus. Kai ieškote pagalbos tam tikra tema, „Excel“ patikrina, ar esate prisijungę prie interneto. Jei taip, „Excel“ pateikia pagalbos rezultatus pagal internetinį turinį iš „Microsoft“ svetainės. Jei nesate, „Excel“ naudoja žinyno failus, kurie yra saugomi „Microsoft Office“. Internetinė pagalba paprastai yra geresnė, nes turinys dažnai yra išsamesnis ir apima atnaujintą informaciją, taip pat nuorodas į kitus išteklius, kurių neprisijungus.
„Excel VBA“ kodo apiplėšimas iš interneto
Nešvari programavimo interneto amžiuje paslaptis yra ta, kad nebėra originalaus kodo. Visa makro sintaksė, kurios kada nors prireiks, buvo dokumentuota kažkur internete. Daugeliu atžvilgių programavimas tapo mažiau susijęs su kodu, kurį galite sukurti nuo nulio, o daugiau apie tai, kaip panaudoti esamą kodą ir kūrybiškai jį pritaikyti konkrečiam scenarijui.
Jei įstrigote bandydami sukurti tam tikros užduoties makrokomandą, apibūdinkite užduotį, kurią bandote atlikti naudodami savo mėgstamą paieškos variklį. Norėdami gauti geriausių rezultatų, prieš aprašą įveskite „Excel VBA“.
Pavyzdžiui, jei bandote parašyti makrokomandą, kuri ištrina visas tuščias darbalapio eilutes, ieškokite „Excel VBA ištrinti tuščias eilutes darbalapyje“. Galite lažintis už dviejų mėnesių atlyginimą, kad kažkas išsprendė tą pačią problemą ir paskelbė pavyzdinį kodą, kuris suteikia informacijos, reikalingos norint pradėti kurti savo makrokomandą, grynuoliu.
„Excel VBA“ vartotojų forumų panaudojimas
Jei patekote į įkalčius, paskelbkite savo klausimą forume, kad gautumėte pritaikytų nurodymų pagal jūsų scenarijų.
Vartotojų forumai yra internetinės bendruomenės, kurios sukasi tam tikra tema. Šiuose forumuose galite skelbti klausimus, o ekspertai patars, kaip išspręsti konkrečias problemas. Į klausimus atsakantys žmonės paprastai yra savanoriai, kurie aistringai padeda bendruomenei spręsti realaus pasaulio iššūkius.
Daugelis forumų yra skirti viskam „Excel“. Norėdami rasti „Excel“ forumą, savo mėgstamoje paieškos sistemoje įveskite „Excel Forum“.
Štai keli patarimai, kaip maksimaliai išnaudoti vartotojų forumus:
- Prieš pradėdami, visada perskaitykite ir laikykitės forumo taisyklių. Šios taisyklės dažnai apima patarimus dėl klausimų paskelbimo ir bendruomenės etiketo gaires.
- Patikrinkite, ar jūsų klausimas jau buvo užduotas ir į jį atsakyta. Kodėl nesutaupius laiko pasinaudojus forumo klausimų archyvu? Skirkite šiek tiek laiko ir paieškokite forume, kad sužinotumėte, ar jūsų klausimas buvo užduotas anksčiau.
- Savo klausimams naudokite glaustus ir tikslius temų pavadinimus. Nekurkite forumo klausimų abstrakčiais pavadinimais, pvz.: Reikia patarimo arba Prašome padėti.
- Klausimų sritis turi būti kuo siauresnė. Neužduokite tokių klausimų kaip: Kaip sukurti sąskaitų faktūrų makrokomandą „Excel“.
- Būk kantrus. Atminkite, kad žmonės, atsakantys į jūsų klausimus, yra savanoriai, kurie paprastai dirba kasdienius darbus. Skirkite bendruomenei šiek tiek laiko atsakyti į jūsų klausimą.
- Patikrinkite dažnai. Paskelbę klausimą galite gauti užklausų dėl išsamesnės informacijos apie scenarijų. Padarykite visiems paslaugą ir grįžkite į savo įrašą peržiūrėti atsakymus arba atsakyti į tolesnius klausimus.
- Ačiū ekspertui, kuris atsakė į jūsų klausimą. Jei gausite jums padedantį atsakymą, skirkite šiek tiek laiko ir padėkokite ekspertui, kuris jums padėjo.
Lankymasis Excel VBA ekspertų tinklaraščiuose
Yra keletas specialių „Excel“ guru, kurie dalijasi savo žiniomis tinklaraščiuose. Šie tinklaraščiai dažnai yra patarimų ir gudrybių lobynas, siūlantis grynuolių, galinčių padėti ugdyti jūsų įgūdžius. Kas geriausia, jie nemokami!
Nors šie tinklaraščiai nebūtinai atitiks jūsų konkrečius poreikius, juose yra straipsnių, kurie pagerina jūsų žinias apie „Excel“, ir netgi gali pateikti bendrų nurodymų, kaip taikyti „Excel“ praktinėse verslo situacijose.
Čia yra kelių geriausių šiandieninių „Excel“ tinklaraščių sąrašas:
- „ExcelGuru“ : Kenas Pulsas yra „Microsoft Excel“ MVP, kuris dalijasi žiniomis savo tinklaraštyje. Be savo tinklaraščio, Kenas siūlo keletą mokymosi išteklių, skirtų tobulinti žinias programoje „Excel“.
- org : Purna „Chandoo“ Duggirala yra „Microsoft Excel“ MVP iš Indijos, kuris į sceną įsiveržė 2007 m. Jo naujoviškame tinklaraštyje yra daug nemokamų šablonų ir straipsnių, skirtų „padaryti jus nuostabiais programoje Excel“.
- Kontekstės : Debra Dalgleish yra „Microsft Excel“ MVP ir populiarios „Excel“ svetainės savininkė. Turėdami daugiau nei 350 „Excel“ temų abėcėlės tvarkaraštį, tikrai rasite tai, kas jus sudomins.
- DailyDose : Dickas Kusleika yra ilgiausiai veikiančio „Excel“ tinklaraščio savininkas. Jis yra Excel VBA tinklaraščių karalius, turintis daugiau nei dešimties metų straipsnių ir pavyzdžių.
- MrExcel : Billas Jelenas yra didesnis nei gyvenimas „Excel“ ambasadorius. Šis ilgalaikis Excel MVP siūlo daugiau nei tūkstantį nemokamų vaizdo įrašų ir didžiulę mokymo išteklių biblioteką savo svetainėje.
„YouTube“ kasyba, skirta „Excel“ VBA vaizdo mokymui
Jei manote, kad vaizdo įrašų mokymas jums patinka geriau nei straipsniai, apsvarstykite galimybę pasirinkti „YouTube“ . Dešimtys kanalų valdo nuostabūs žmonės, kurie aistringai dalijasi žiniomis. Nustebsite, kiek daug nemokamų aukštos kokybės vaizdo įrašų galite rasti.
Dalyvavimas tiesioginiuose ir internetiniuose Excel VBA mokymuose
Tiesioginiai ir internetiniai mokymo renginiai yra puikus būdas įgyti Excel žinias iš įvairių žmonių. Instruktorius ne tik moko jus technikomis, bet ir gyvos diskusijos pamokos metu yra daugybė idėjų ir naujų patarimų, apie kuriuos galbūt net nepagalvojote. Jei jums patinka tiesioginių mokymo renginių energija, apsvarstykite galimybę ieškoti „Excel“ kursų.
Štai keletas svetainių, kuriose siūlomi puikūs instruktorių vadovaujami „Excel“ kursai:
Mokymasis iš „Microsoft Office Dev Center“ pagalbos naudojant „Excel VBA“.
„ Microsoft Office Dev Center “ skirtas padėti naujiems kūrėjams greitai pradėti programuoti „Office“ produktus.
Nors svetainėje gali būti šiek tiek sunku naršyti, verta apsilankyti, kad pamatytumėte visus nemokamus išteklius, įskaitant kodo pavyzdį, įrankius, nuoseklias instrukcijas ir daug daugiau.
Kitų „Excel“ failų išskaidymas jūsų organizacijoje
Kaip ir rasti aukso savo kieme, esami failai jūsų organizacijoje dažnai yra mokymosi lobis. Apsvarstykite galimybę atidaryti „Excel“ failus, kuriuose yra makrokomandų, ir pažiūrėkite po viršeliais. Sužinokite, kaip kiti jūsų organizacijos nariai naudoja makrokomandas. Pabandykite pereiti makrokomandas eilutę po eilutės ir pažiūrėkite, ar galite pastebėti naujų metodų.
Galite rasti keletą naujų gudrybių, apie kurias niekada negalvojote. Galite netgi suklupti ant ištisų naudingo kodo dalių, kurias galite nukopijuoti ir įdiegti savo darbaknygėse.
Paklauskite vietinio „Excel“ guru
Ar jūsų įmonėje, skyriuje, organizacijoje ar bendruomenėje yra „Excel“ genijus? Šiandien susidraugaukite su tuo žmogumi. Tai, ką turite, yra jūsų asmeninis „Excel“ forumas.
Daugumai „Excel“ ekspertų patinka dalytis savo žiniomis. Taigi nebijokite kreiptis į vietinį „Excel“ guru ir užduoti klausimų ar patarti, kaip išspręsti tam tikras makrokomandas.