Kirjed märgistatud "tasuta lisandmoodulid". Looge Exceli lisandmoodul. Isiklik makroraamat.

Lastele mõeldud palavikuvastaseid ravimeid määrab lastearst. Kuid palaviku puhul on hädaolukordi, kui lapsele tuleb kohe rohtu anda. Siis võtavad vanemad vastutuse ja kasutavad palavikualandajaid. Mida on lubatud imikutele anda? Kuidas saate vanematel lastel temperatuuri alandada? Millised ravimid on kõige ohutumad?

Kirjeldus: ExcelVBA- Exceli kasulikud lisandmoodulid, mis on loodud paljude ülesannete jaoks. Kas veedate palju aega Microsoft Exceliga töötades? Kiirendage ja lihtsustage oma tööd makrode abil: - vaid üks klõps ja Excel teeb kogu töö teie eest ära! Makrodega saab teha peaaegu kõike, mida teete käsitsi – koguda failidest teavet, täita Wordi dokumente Exceli andmetega, saata e-kirju, laadida andmeid Internetist alla, koostada igasuguse keerukusega aruandeid, analüüsida andmeid valemite abil, kombineerida teavet hinnakirjadest. , ja palju-palju muud.

Täpsem kirjeldus:
Otsing 1.1.1 – programm andmete asendamiseks ühest failist teise (asendab funktsiooni VLOOKUP)
Kui teil on vaja võrrelda kahte tabelit (üks veerg või mitu) ja kopeerida valitud veergude väärtused ühest tabelist teise sobivate ridade jaoks, aitab otsingu lisandmoodul seda teha ühe klõpsuga. nuppu.

FillDocuments 2.4.7 – programm dokumentide täitmiseks andmetega Excelist (Excelist Wordi) + meililist
FillDocumentsi lisandmoodul on mõeldud dokumentide genereerimiseks (valmistamiseks) mallide järgi, täites loodud failid praeguse Exceli töövihiku andmetega koos kirjade saatmise võimalusega.
Mallidena saab kasutada järgmist tüüpi faile:
Wordi mallid ja dokumendid (DOC, DOCX, DOCM, DOT, DOTX, DOTM laiendused)
Exceli mallid ja töövihikud (XLS, XLSX, XLSM, XLSB, XLT, XLTX, XLTM laiendused)
tekstidokumendid (laiendid TXT, DAT, XML jne)
Täitmise algandmetena kasutatakse Excelis avatud faili (koos pealkirjarida sisaldava tabeliga)
Dokumendimallide arv on piiramatu (kuigi programm annab hoiatuse, kui kasutatavate mallide arv ületab 50 - kuna dokumentide genereerimise aeg sõltub otseselt failide arvust)
Kirjade postitamine toimub postiprogrammide TheBAT abil! või Outlook (teie valik)

RenameFiles 1.0.0 – lisandmoodul failide ümbernimetamiseks ja kopeerimiseks
Lisandmoodul on mõeldud antud kaustas olevate failide ümbernimetamiseks.
Lähteandmed (allika- ja sihtfailinimed) on Exceli tabel
Programmi seaded määravad, millistesse Exceli tabeli veergudesse failinimed võtta.
Valikuliselt saate määrata failinimede ees- ja järelliite.

Parser 2.2.3 – saitide ja failide parser (andmete kogumine Excelis saidilt)
Programm on mõeldud suvalise saidi lehtedelt andmete laadimiseks (parsimiseks) Excelisse.
Lisandmoodul võib töötada ka failiparserina – koguda andmeid Wordi, xml, txt jne failidest.
Algandmed on linkide või toote SKU-de loend Exceli leht või programm töötab ilma lähteandmeteta, laadides saidilt kõik andmed alla ja luues Exceli tabeli nullist
Programm suudab töödelda nii veebilehtede lähteteksti (HTML-koodi) kui ka lehe või selle osa teksti (saadud HTML-koodist)
Realiseeritud failide allalaadimine linkide kaudu (faili allalaadimise lingi saab võtta veebilehe HTML koodist).
Allalaaditud failid salvestatakse määratud kausta valitud Exceli veerus oleva nime all (saate määrata failinime maski)

Vöötkoodiskanner 1.1.1 – vöötkoodiskanner: andmete sisestamine Exceli arvutustabelisse
Programm on loodud andmete sisestamise hõlbustamiseks vöötkoodiskannerist Exceli tabelisse.
Vajutate skanneril nuppu - loetud vöötkood leitakse automaatselt Exceli tabelist ja sellel real suurendatakse kauba kogust ühe võrra.

Programmi omadused:
Vöötkoodi sisestamise fikseerimiseks on 2 režiimi: fikseeritud pikkusega ja viimase tähemärgi järgi
võimalus eemaldada loetud vöötkoodist osa tähemärke
uute (tabelis mitte olevate) vöötkoodide lisamine tabeli lõppu
üheaegselt mitme vöötkoodiga lahtrite tugi
kauba koguse sisestamine klaviatuurilt (kui kauba kogus on suurem kui 1)
Otsingutulemuste värviline tähis (roheline - tabelist leitud vöötkood, punane - ei leitud, kollane - lisatud uus rida selle vöötkoodiga)
Programmi sätetes saate määrata:
veergude numbrid koos vöötkoodide ja kauba kogusega
lubage Exceli arvutustabelisse uute vöötkoodide lisamise režiim
määrake antud kirje (rea) kaubakoguse piiranguga veerg
seadistage "kiire klahv" koguste sisestamiseks klaviatuurilt

PastePictures 3.3.4 – lisandmoodul piltide (piltide) lisamiseks Excelisse
Lisandmoodul võimaldab otsida valitud kaustast pilte Exceli arvutustabeli lahtrite sisu põhjal ja sisestada leitud pildid külgnevatesse lahtritesse (või nende lahtrite märkmetesse).
Lisaks saab lisandmoodul linkidelt pilte alla laadida, salvestades allalaaditud pildid määratud kausta ja lisada pilte lahtri märkmetesse.

Lisafunktsioonid:
otsige pilte alamkaustadest (otsingu sügavus alamkaustades ei ole piiratud)
sisestatud piltide kasutaja valitud suuruse määramine
piltide otsimise ja sisestamise oleku kuvamine (edenemisriba)
tabelitöötluse tulemuste väljund (mitu pilti on sisestatud, kui palju neid ei leitud)
lisatud piltidele hüperlinkide lisamine (pildil klõpsates avaneb lähtefail)
2 failiotsingu režiimi – failinime täpse vaste ja pildifaili nime alguse järgi
2 režiimi piltide sisestamiseks – suuruse kohandamine lahtri järgi või originaalpildi proportsioonide säilitamine
kuvab valitud kaustas olevate failide arvu
võimalus valida failinimedega veerg ja määrata sisestatud piltide veeru number
võimalus lahtritesse kommentaaridesse pilte lisada
otsige Google'ist puuduvaid tootefotosid (sh otsige määratud saitidel)
režiim piltide lisamiseks mitmesse veergu korraga

SearchText 1.0.1 – lisandmoodul otsimiseks kõigilt Exceli töövihiku lehtedelt
Otsinguteksti lisandmoodul on loodud Exceli raamatust etteantud teksti otsimiseks, kuvades otsingutulemused eraldi lehel.

Ravi protseduur:
Valige oma kõvakettal (mitte võrgu!) lisandmoodulite kausta jaoks mugav asukoht ja ärge muutke seda, sest Seejärel laadib Excel sellest kaustast lisandmoodulid iga kord, kui see käivitub.
Käivitage Excel, minge turvaseadetesse, makro valikutes märkige ruudud: "Luba makrod" ja "Usalda juurdepääsu VBA projekti objektimudelile".
AT Exceli seaded, klõpsake vahekaardil "Lisandmoodulid" nuppu "Mine", valige lisandmoodulitega kaust ja ühendage vajalikud lisandmoodulid.
Sulgege Excel, lülitage Internet välja.
Sisestage võtmegeenide abil registreerimisandmed registrisse.
Käivitage Excel ja veenduge, et kõik lisandmoodulid on registreeritud.
Registriredaktori (regedit) abil blokeerige programmidel juurdepääs järgmistele võtmetele:
HKEY_CURRENT_USER\Software\ExcelVBA\BarcodeScanner
HKEY_CURRENT_USER\Software\ExcelVBA\FillDocuments
HKEY_CURRENT_USER\Software\ExcelVBA\Lookup
HKEY_CURRENT_USER\Software\ExcelVBA\Parser
HKEY_CURRENT_USER\Software\ExcelVBA\PastePictures
HKEY_CURRENT_USER\Software\ExcelVBA\RenameFiles
HKEY_CURRENT_USER\Software\ExcelVBA\SearchText
määra õigused kirjutuskaitstuks
Ühendage internet.

Arendajana saate VBA-d kasutada hallatud koodiga suhtlemiseks, automatiseerides samal ajal tööd dokumentide ja mallidega. Kuid kas kasutate VBA-d täielikult ära? Kui avate uue Microsoft Office'i projekti käivitamisel esmalt Microsofti visuaalne stuudio võib-olla teete lisatööd.

Kui teie projektis on vaja ulatuslikult kasutada hallatud koodi funktsioone, nagu serveri integreerimine, paindlikum kasutajaliidese disain või Microsoft Silverlighti tehnoloogia, saate Visual Studio kohe avada. Kui aga projekti nõudeid saab täita lihtsama, kiiremini väljatöötatava (ja potentsiaalselt ka kuluefektiivsema) lahendusega, siis on ehk aeg proovida VBA-d kasutada.

Mitte nii kaua aega tagasi oli suurel ettevõttel raskusi Visual Studios lihtsa lisandmooduli loomisega. Seda lisandmoodulit kasutati Wordi, PowerPointi ja Exceli rakendustes lindile vahekaardi lisamiseks. Vahekaart pidi sisaldama linke mitmetele abiteemadele.

Kui firma esindajad minult abi palusid, küsisin neilt, miks nad nii lihtsa juhtumi puhul VBA-d ei kasuta. Selgus, et erilist põhjust polnud. Neile lihtsalt ei tulnud pähe peale Visual Studio midagi muud kasutada. Nii avasin Office 2010 rakendustes Visual Basicu redaktorid ja umbes tunni jooksul valmisid Wordi, Exceli ja PowerPointi lihtsad lisandmoodulid, mille kasutajaliides nägi välja täpselt selline, nagu algselt plaaniti.

Nagu öeldakse, ära lase varblasi kahurist. Kui probleemi saab VBA abil lahendada, saate säästa aega, vähendada koodi ja luua vähemate sõltuvustega paketi, mida on lihtsam juurutada.

Muidugi on ülaltoodu elementaarne näide. Siiski võite olla üllatunud, mida saate teha VBA lisandmoodulid kas lahendus on mõeldud ühele kasutajale või tuhandetele kasutajatele. Professionaalse dokumendikonsultandina loon VBA-põhiseid lahendusi Wordis, PowerPointis ja Excelis enam kui poole miljoni töötajaga ettevõtetele ligikaudu 100 erinevas riigis ja piirkonnas.

Järgmised jaotised pakuvad teavet lisandmoodulifailide loomise kohta Wordis, PowerPointis ja Excelis. Seejärel pakub see näiteid lisandmoodulitega täidetavate ülesannete tüüpidest alates ettevõtte dokumentide loomise hõlbustamisest kuni Office 2010 sisseehitatud võimalustega suhtlemiseni.

See jaotis sisaldab teavet selle kohta, kuidas ülaltoodud näite põhjal Wordi, PowerPointi ja Exceli jaoks lihtsaid lisandmooduleid luua. Iga lisandmoodul lisab lindile kohandatud vahekaardi, mis annab kasutajatele kiire juurdepääsu konkreetsele abiteemade komplektile.

Looge Wordi lisandmoodul

Wordi VBA lisandmoodulid on globaalsed mallid. Globaalsed mallid on seatud nii, et need jäävad kättesaadavaks sõltumata aktiivsest dokumendist. Wordi lisandmooduli loomiseks peate looma .dotm-faili (makrotoega Wordi mall).

Kuidas luua VBA projekti

    Kui Wordis on avatud DOTM-mall, klõpsake vahekaardi Arendaja jaotises Kood nuppu Visual Basic. Võite vajutada ka kiirklahvi ALT+F11.

    Menüüst Lisa valige Moodul. Atribuutide aknas andke moodulile nimi.

    Projekti nime määramiseks, kirjelduse lisamiseks või paroolikaitse seadistamiseks valige menüüst Tööriistad Projekti atribuudid.

Allpool on kohandatud abi lisandmooduli kood. Kopeerige see kood loodud moodulisse.

Tähtis!

Nende makrode poolt viidatud failid saate hankida, kui laadite Microsofti allalaadimiskeskusest alla Office 2010 tootejuhendid ja Ribbon Live Menu Guides. Prototüübifaili, mida saab kasutada ettevõtte brändingu juhiste dokumendina, leiate selle artikli allalaadimise näidispaketist. Pange tähele, et lisandmooduli testimiseks peate need failid salvestama makrodes määratud tee ja nimede abil. Kui kasutatakse teistsugust teed ja failinimesid, muutke makrosid vastavalt.

Pange tähele ka seda täisversioonid Kõik selles artiklis näidetena kasutatud lisandmoodulid sisalduvad allalaaditavas koodinäidispaketis. Wordi, PowerPointi ja Exceli kohandatud spikri lisandmoodulite testimiseks peate siiski alla laadima ja salvestama või installima vastavad tootejuhendid või lindi interaktiivsete menüüde juhendid.

Valik Explicit Public oPath stringina Sub CommandRef (ByVal Control as IRibbonControl) vea korral GoTo Errorhandler "Selles protseduuris kasutatav FollowHyperlink meetod nõuab avatud dokumenti. Dokumentidega Kui .Arv = 0 Siis .Lisa lõpp, kui lõpp "Kui kasutate programmifailide jaoks keskkonnamuutujat, nagu siin näidatud, "(mis on tavaliselt soovitatav), selle asemel, et draivitähte kõvasti kodeerida, Pange tähele, et 64-bitised masinad, mis sisaldavad mõlemat kausta Program Files x86 "ja kaust Program Files ei pruugi soovitud asukohta osutada. oPath = Environ("ProgramFiles" ) ActiveDocument.FollowHyperlink Address:=oPath & _ "\CompanyTools\CustomHelp\Word 2010\Word 2010 Guide.html", NewWindow:=True Exit alamveakäsitleja: "Tekkib viga 4198, kui failinime või teed ei leitud. Kui Err.Number = 4198, siis MsgBox "Word 2010 interaktiivne juhend pole saadaval."& _ , vbTeave End If End Sub Sub ProductGuide(ByVal Control As IRibbonControl) Viga Mine Tõrkekäsitlejasse koos dokumentidega If .Count = 0 then .Add End If End With oPath = Environ("ProgramFiles" ) ActiveDocument.FollowHyperlink Aadress _ "\CompanyTools\CustomHelp\WordProductGuide.pdf" "Fail "WordProductGuide.pdf" pole saadaval." & _ "Pöörduge abi saamiseks kohaliku IT-osakonna poole.", vbTeave End If End Sub Sub BrandOverview(ByVal Control As IRibbonControl) On Error Mine Tõrkekäsitlejasse koos dokumentidega If .Count = 0 then .Add End If End With oPath = Environ("ProgramFiles" ) ActiveDocument.FollowHyperlink Address:_=oPath "\CompanyTools\CustomHelp\Brand Guidelines.pdf", NewWindow:=True Exit Sub Errorhandler: Kui Err.Number = 4198, siis MsgBox "Fail "Brand Guidelines.pdf" pole saadaval." & _ "Pöörduge abi saamiseks kohaliku IT-osakonna poole.", vbTeave End If End Sub

Globaalse malli installimiseks väljuge Wordist ja salvestage fail Wordi käivituskausta. Kui käivitate Wordi, laadib see automaatselt selles kaustas olevad globaalsed mallid. Lisandmooduli laadimiseks peate esmalt lisama kohandatud lindi vahekaardi Office Open XML-i märgistuse, nagu on kirjeldatud järgmises jaotises.

Microsoft Windows 7 ja Windows Vista Wordi vaikekäivituskaust asub järgmisel teel: C:\Users\[kasutajanimi]\AppData\Roaming\Microsoft\Word\Startup. Globaalsete lisandmoodulimallide haldamiseks või lisandmooduli Wordi laadimise kontrollimiseks klõpsake vahekaardil Arendaja nuppu Lisandmoodulid.

Kui peate pärast lisandmooduli allalaadimist koodi muutma, avage Wordis .dotm-fail. Word asendab varem allalaaditud eksemplari automaatselt avatud malliga. Redigeerige koodi Visual Basicu redaktoris, salvestage muudatused ja sulgege .dotm-fail. Laaditud lisandmooduli eksemplari värskendatakse automaatselt viimaste muudatustega ja see jääb laadituks; te ei pea Wordi taaskäivitama.

Märge

Selles artiklis kirjeldatud kasutajaliidese kohandused kehtivad ainult Office 2010, mitte Office for Mac 2011 kohta. Word 2011-s saate mallile programmiliselt lisada kohandatud tööriistaribasid ja menüüsid. Kuid saate seda teha ka Wordi rakendusest endast ilma koodi kasutamata. Selleks osutage menüüs Vaade üksusele Tööriistaribad ja valige üksus Kohandage tööriistaribasid ja menüüsid.

Samuti pidage meeles, et selle kirjutamise ajal võib Word 2011 käivitumisel globaalse malli automaatseks laadimiseks olla vaja täiendavat sammu. Kui mall ei laadita pärast ülaltoodud juhiste järgimist uuesti, lisage Normal.dotm globaalsele mallimoodulile üherealine makro, mis näitab, millist makrot lisada. Selle makro kood on järgmine (määrake koodis vastava globaalse malli tee ja failinimi):

Sub AutoExec()AddIns.Add fileName:="", Install:=TrueEnd Sub

Looge lisandmooduli jaoks kohandatud kasutajaliides

Võib-olla kasutate juba utiliiti lindi kohandamiseks dokumendis või mallis, kuid märgistuse käsitsi lisamine muudab selle sama lihtsaks ja kiireks. Nagu Office Open XML-i märgistuse puhul, saate kasutada Windows Notepadi või mõnda muud tekstiredaktor. Sel juhul võib see siiski olla kasulik kasutamine Visual Studio toode, kuna see võimaldab teil pääseda juurde lindi kohandamise skeemile, mis annab teile juurdepääsu IntelliSense'i tehnoloogia võimsusele.

Märge

Järgmised sammud eeldavad, et avate dokumendipaketi ja lisate failile käsitsi kohandatud kasutajaliidese elemendi. Kui te pole seda varem teinud, on see hea võimalus tutvuda Office Open XML dokumendi struktuuriga. Kui teil on Office Open XML-i dokumendipaketi muutmise kogemus ja kasutate Visual Studio 2010, saate kasutada Open XML-paketi redaktori elektritööriista, et avada dokument või mall otse Visual Studios. See aitab vähendada vajalike toimingute arvu, kuna tööriist võimaldab teil lisada kaustu otse paketti, muudab seoste lisamise lihtsaks ja haldab automaatselt sisutüüpe, kui lisate väljavõtte või faili.

Kohandatud kasutajaliidese elemendi struktuuri koostamiseks saate kasutada ka täiendavaid tööriistu, näiteks tasuta tööriista Custom UI Editor, mis lisab automaatselt vajalikud jupid ja pakub customUI.xml märgistusnäidiseid.

Selle näite märgistus sisaldab vaid mõnda nuppu, kuid see näitab mitmeid kohandusi, mida saab hõlpsasti rakendada. Näiteks pange tähele, et kolmas nupp joonisel fig. 1 on kohandatud pilt. Märgistus sisaldab ka kohandatud tööriistavihje teksti ja kohandatud tööriistavihje kiirklahve.

Office 2010 dokumendile või mallile kohandatud kasutajaliidese märgistuse lisamine

Joonis 1. CustomUI märgistuse tulemus


    jagatud nupuga juhtseadme kasutamine;

    lisage kohandatud üksused sisseehitatud lindi vahekaardile;

    reguleerige juhtnuppude asukohta vahelehel või sakke lindil;

    VBA kasutamine koos kohandatud kasutajaliidese märgistusega juhtelementide nähtavuse reguleerimiseks.

Looge PowerPointi lisandmoodul

PowerPointi lisandmooduli loomiseks peate esmalt looma makrotoega PowerPointi esitluse (.pptm) faili. PowerPoint lisandmoodulitele kasutab kirjutuskaitstud ainulaadset failivormingut (PPAM). Seetõttu kirjutatakse ja muudetakse kood .pptm-faili, mille koopia salvestatakse lisandmooduli .ppam-failina.

Kuidas luua PowerPointi lisandmoodulit

Kuidas PowerPointi lisandmoodulit alla laadida

    Klõpsake PowerPointi vahekaardil Arendaja nuppu Lisandmoodulid.

    Klõpsake nuppu Lisa.

    Valige salvestatud fail ja klõpsake nuppu Ava.

    Kui kuvatakse turvateade, klõpsake nuppu Luba makrod.

Vaikimisi ei kuvata allalaaditud PowerPointi lisandmooduli faile Visual Basicu redaktori projektiakna piirkonnas. Allalaaditud PPAM-projektide vaatamiseks ja avamiseks peate Windowsi registrisse lisama sätte. Jaotises HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Options lisage DWORD-väärtus nimega DebugAddins väärtusega 1 . Pärast seda taaskäivitage rakendus PowerPointi. Pange tähele, et saate allalaaditud PPAM-projekti sisu vaadata, eksportida ja kopeerida. Samuti saate teha muudatusi nende testimiseks laaditud lisandmoodulis, mis teeb lisandmoodulite arendamisel tõrkeotsingu ja uute funktsioonide testimise väga mugavaks. Siiski ei saa te muudatusi otse allalaaditud lisandmooduli faili salvestada.

Looge Exceli lisandmoodul

Selles artiklis käsitletud kolmest rakendusest on Exceli lisandmoodulite loomine ehk kõige lihtsam, kuna saate faili salvestada vormingus Exceli lisandmoodulid(XLAM), laadige salvestatud lisandmooduli fail ning seejärel kirjutage ja muutke kood otse laaditud lisandmooduli faili.

Kuidas luua ja laadida Exceli lisandmoodulit

    Loo exceli fail ja salvestage see vormingus Exceli lisandmoodul (*.xlam). Excel salvestab faili automaatselt Microsofti lisandmoodulite kausta.

    Klõpsake vahekaardil Arendaja nuppu Lisandmoodulid. Salvestatud lisandmoodul peaks ilmuma loendisse. Sel juhul valige see (lisandmoodul laaditakse) ja sulgege dialoogiboks. Kui lisandmoodulit loendis pole, klõpsake lisandmooduli faili leidmiseks ja laadimiseks nuppu Sirvi.

    Avage Visual Basicu redaktor. Seejärel looge projekt ja lisage sisu, nagu on kirjeldatud Wordi ja PowerPointi lisandmoodulite eelmistes jaotistes.

    Kui kopeerite VBA koodi jaotisest Wordi lisandmoodul, muutke viited kogumisobjektile Dokumendid ja objekti ActiveDocument viideteks vastavalt töövihikute ja ActiveWorkbooki objektidele. Muutke ka Wordi failide lingid vastava Exceli sisu linkideks. Selle lisandmooduli Exceli tootejuhendi ja lindi interaktiivse menüü juhendi saab alla laadida ülaltoodud linkidelt.

    Väljuge Exceli rakendusest ja liikuge kausta Microsofti lisandmoodulid loodud lisandmooduli faili leidmiseks.

    Lisage oma lisandmooduli faili kohandatud kasutajaliidese märgistus.

    Kui kasutate Wordi lisandmooduli jaoks ülaltoodud märgistust ja koodi, tehke kõik vajalikud muudatused Exceli sisu atribuutides (nt silt ja tööriistaspikk tekst). Kasutajaliidese kohandamiseks peate järgima ülaltoodud juhiseid, et muuta Exceli failis sisalduvaid RELS- ja .xml-faile.

Järgmine kord, kui avate Exceli, peaks lisandmoodul laadima ja kuvama kohandatud kasutajaliidese sätted.

Kui lisandmoodul ei laadita või ei tööta korralikult, juhtub see tavaliselt ühel järgmistest põhjustest.

    Lindi seadeid ei kuvata. Kui te ei näe kohandatud kasutajaliidese märgistusega faili avamisel (või lisandmooduli laadimisel) lindi sätteid, on tõenäoliselt tegemist süntaksiveaga. Kontrollige loodud customUI.xml faili ja RELS-faili, kuhu seos lisati.

    • Pidage meeles, et isegi väike viga, näiteks puuduv jutumärk või sulg või tähemärgi vale suurtäht, võib põhjustada osa XML-dokumendi valesti töötamist.

      Kontrollige ka RELS-failile lisatud seose määratlust, et veenduda, et tee vastab kaustale ja failinimele, kuhu kohandatud kasutajaliidese märgistus salvestati.

    Protseduuri ei teostata. Kui lindil oleva lisandmooduli juhtelemendi klõpsamine ei vii protseduuri lõpule, kontrollige järgmist.

    • Kas kohandatud kasutajaliidese märgistus ühtib selle juhtelemendi atribuudis OnAction kasutatud protseduuri nimega VBA-koodis oleva protseduuri nimega?

      Kas protseduuri customUI märgistust kasutatakse VBA-koodis lindi juhtelemendina deklareeritud OnAction atribuudi väärtusena?

    Lisandmooduli koodi ei käivitata. Kui lisandmooduli kasutajaliides kuvatakse lindile, kuid ükski protseduur ei käivitu, on probleem tõenäoliselt turvaseadetes.

    Klõpsake vahekaardil Arendaja nuppu Makro turvalisus. Valige valik Keela kõik makrod koos teavitusega. Kõigi makrode käivitamine pole muidugi soovitatav. Kui aga keelate kõik makrod ette teatamata, ei pruugi te saada lisandmooduleid laadida.

Nagu varem märgitud, näitab selle artikli kohandatud abi näide ühte lihtsamaid viise lisandmoodulite kasutamiseks. VBA abil saate luua lisandmooduleid, mis on täisfunktsionaalsed dokumendihalduslahendused, mis vastavad erinevatele vajadustele.

Järgmistes osades käsitletud ülesanded on vaid põhitõed. Nende eesmärk on tutvustada aluspõhimõtteid, mida saab rakendada erinevates olukordades, sealhulgas kasutajaandmete kogumisel ja salvestamisel, dokumentide täitmisel, nende sisu analüüsimisel ja sisseehitatud funktsioonidega suhtlemisel, nagu faili sulgemine või rakenduse käivitamine.

Neid põhimõtteid uurides pidage meeles, et suur osa järgnevast VBA-koodist võib kehtida Wordi, PowerPointi või Exceli jaoks, olenemata sellest, millist rakendust konkreetses näites kasutatakse.

Dokumentide loomise ülesannete automatiseerimine

Kasutajate töö dokumentidega automatiseerimisel võib tekkida vajadus koguda ja salvestada kasutajaandmeid ja sätteid ning seejärel kasutada saadud teavet sisu programmiliseks loomiseks või kohandamiseks.

Selles näites kogub Wordi lisandmoodul kontaktteavet ja paberiformaadi sätteid. Samuti annab see kasutajatele võimaluse luua ettevõtte kaubamärgiga e-kirju. Kui loote kirja, kasutab lisandmoodul automaatselt salvestatud teavet.

Selle näite lisandmoodul sisaldab ühte kasutajavormi ja kolme moodulit.

    Kasutajavormi kasutatakse kasutajaandmete ja seadete kogumiseks ja salvestamiseks.

    Esimene moodul on mõeldud muutujatele, mida kasutatakse erinevates protseduurides, näiteks salvestatud kasutajaandmete toomiseks.

    Teine moodul on lindi juhtelementide jaoks.

    Kolmas moodul sisaldab koodi kohandatud dokumentide loomiseks.

Selle ülesande jaoks peate looma dialoogiboksi (kasutajavormi), kuhu kasutaja saab andmeid sisestada. Seejärel tuleb need andmed salvestada Windowsi registrisse.

Kasutajaandmete kogumine ja säilitamine



Pange tähele, et selles näites salvestatakse kasutajaandmed registrisse. Teised lisandmoodulid pääsevad seejärel neile andmetele juurde vastavalt vajadusele, näiteks PowerPointi või Exceli jaoks kohandatud sisu loomisel. Põhimõtteliselt saate PowerPointis või Excelis luua selles näites kasutatud koodi ja kasutajavormi.

Kuidas luua kohandatud dokumenti

Looge lisandmoodulile kasutajaliides

Selle näite lisandmooduli kasutajaliides kasutab jagatud nupu juhtelementi, mis asetatakse vahekaardile Kodu pärast rühma Lõik, nagu on näidatud joonisel 1-1. 4. Selle kohandatud lindielemendi loomiseks järgige ülaltoodud kohandatud kasutajaliidese näite samme 1–4. 2. sammus kasutage järgmist märgistust.

Riis. 4. Kohandatud lisandmoodul vahekaardil Avaleht


See näide kasutab salvestatud andmeid sisu juhtelementide täitmiseks. Sarnaseid toiminguid saate aga kasutada ka muude objektide sisestamiseks Wordi dokumenti, PowerPointi esitlust või Exceli töövihikut. Näiteks saate sisuga täita tabeli lahtri või järjehoidja Wordi dokumendis, tekstikasti PowerPointis või töölehe lahtrit Excelis.

Märge

Paljusid järgmises jaotises käsitletavaid rakendussündmusi ei toetata Office for Mac 2011-s. PowerPoint 2011 ei toeta rakenduste sündmusi, kuid Word 2011 on piiratud. Kuid rakenduses Excel for Mac 2011 saate VBA projektimooduli ja klassimooduli seadistamiseks ja saadaolevate rakendussündmuste vaatamiseks kasutada samu samme. Sissejuhatuseks rakenduse sündmuste kasutamise kohta Wordis või Excelis vaadake järgmise jaotise protseduurile järgnevat märkust. Pange tähele ka seda, et Word 2011 toetab dokumenditaseme sündmusi, samas kui PowerPoint 2011 toetab mitmeid slaidiesitlustega seotud makrosid.

Rakendussündmustega suhtlemine

Erinevatel põhjustel võite soovida, et teie lisandmoodul suhtleks rakenduse või konkreetse dokumendi sisseehitatud sündmustega, näiteks kui dokument prinditakse või fail suletakse. VBA keel pakub mitmeid viise sündmustega suhtlemiseks, sealhulgas sündmustega, mis toimuvad rakenduse tasemel (st olenemata sellest, milline dokument on avatud) ja dokumendi tasemel (st on seotud konkreetse dokumendiga, näiteks sellisega, mis on loodud konkreetne mall).

Dokumenditaseme sündmusi kasutatakse sagedamini VBA-koodis, mis on loodud töötama ühe dokumendi või malliga. Samuti saate lisada oma lisandmoodulisse koodi, et suhelda sisseehitatud dokumendi- või mallifunktsioonidega. Rakenduse tasemel sündmusi on aga sageli mugavam kasutada lisandmoodulites, kuna neid saab manustada otse Wordi, PowerPointi või Exceli lisandmoodulitesse, et reageerida kasutaja toimingutele.

See näide loob rakenduse tasemel sündmuse PowerPointis ettevõtte esitluste kinnitamiseks, kui kasutaja faili sulgeb. Kood kontrollib esitluses proovide olemasolu ja palub kasutajal lisaproovid programmiliselt eemaldada, jättes faili ainult originaalse kaubamärgiga näidise.

Märge

See näide valiti selle artikli jaoks, kuna see käsitleb tavalist kasutajate rahulolematuse põhjust, mis on eriti levinud ettevõtetes, kes migreeruvad Microsoft Office'i versioonilt, mis kasutab pärandfailivorminguid (Office 2003 või varasem) Office 2010-le (või Office 2007-le). Kui kasutajad kopeerivad slaide esitlustest, mis on loodud rakenduse varasemas versioonis, kasutavad nad sageli käsku Säilita allika vormindamine, et saavutada esitluses olevate slaidide ühtlane välimus. Kuid tegelikkuses lisatakse iga kord, kui seda käsku kasutatakse, veel üks põhi- ja paigutuskomplekt. Tulemuseks on esitlused, milles on ebamõistlikult palju näidiseid, ebaühtlane vormindus ja liiga suured failisuurused, mida kasutajad ja kasutajatoe spetsialistid võivad pidada rikutuks. Näidiskoodis olev tööriist võib aidata kasutajatel vältida esitluste ülekeerutamist, mis muudab nende haldamise keeruliseks, teadvustades neile teatud toimingute tagajärgi.

Rakenduse sündmuse loomiseks peate lisama mõne koodi mis tahes olemasolevale VBA projektimoodulile ja seejärel lisama sündmuse koodi jaoks klassimooduli. Järgmises näites kasutatakse kasutajavormi, mis saab teha teatud toiminguid vastavalt kasutaja valikule.

Kuidas luua lisandmoodulis rakenduse tasemel sündmust

Pärast selle faili lisandmoodulina salvestamist ja PowerPointi laadimist vajate lisandmooduli testimiseks esitlust, mis sisaldab muutujat CompanyPres ja mõningaid näidiseid. Kasutage selle artikli jaoks allalaadimispaketis sisalduvat näidisdokumenti. Malli saate kasutada ka oma testesitluste loomiseks.

Lisandmooduli kasutajaliidese programmiline juhtimine

Kui loote lisandmooduli jaoks kohandatud kasutajaliidese, vajate mõnikord selle välimuse üle täiendavat kontrolli, mida Office Open XML-i märgistus pakkuda ei suuda. Näiteks võib juhtelemendi sildi tekst olenevalt teatud tingimustest muutuda või juhtelementide nähtavus võib muutuda vastavalt kasutaja seadetele. Õnneks sisaldab customUI skeem atribuutide komplekti, mis seda paindlikkust pakuvad.

Järgmise stsenaariumi korral kasutab ettevõte Exceli lindil hostitud kohandatud tööriistade komplekti. Ainult mõned kasutajad vajavad vastavat vahekaarti. Kui Excel käivitub, küsib lisandmoodul kasutajalt, kas ta soovib kuvada kohandatud vahekaardi. Kui kasutaja määrab, et vahekaart tuleks peita, lisab lisandmoodul vahekaardi Avaleht lõppu juhtelemendi, mida kasutaja saab kasutada kohandatud vahekaardi uuesti sisselülitamiseks.

See VBA projekt nõuab moodulit, mis sisaldab lindi juhtimisprotseduure, kasutajavormi, mille abil kasutaja saab eelistuse valida, ja lisandmooduli objekti ThisWorkbook koodi, et tekitada sündmus, mis käivitab koodi iga kord, kui kasutaja Exceli käivitab.

Järgmine protseduur eeldab, et teil on kohandatud lindi vahekaardi ja lähtestamisnupu jaoks juba customUI.xml märgistus, mis kuvatakse kasutajatele, kes vahekaardi algselt keelavad.

Iseallkirjastatud sertifikaadi seadistamiseks kasutage dialoogiboksi (menüü Start, Kõik programmid, Microsoft Office, Microsoft Office'i tööriistad).

Kaubandusliku CA leidmiseks, kust saate kinnitatud sertifikaadi osta, peate avama ka dialoogiboksi Digitaalse sertifikaadi loomise tööriist VBA projektide jaoks ja klõpsake saadaolevate pakkujate loendi kuvamiseks vastavat linki.

See artikkel näitab teile Wordi, Exceli ja PowerPointi rakenduste jaoks VBA lisandmoodulite loomise põhitõdesid. See sisaldab näiteid, mis demonstreerivad peamisi põhimõtteid, mis on rakendatavad paljude lisandmoodulite ülesannete jaoks. Muidugi on ühes artiklis võimatu hõlmata nii võimsa programmeerimiskeele nagu VBA kõiki funktsioone. Enne kui otsustate, kas kasutada uue projekti jaoks hallatud koodi, kaaluge VBA kasutamist ja tehke kindlaks, milline lähenemisviis probleemi kõige lihtsamal viisil lahendab.

Paljud arendajad usuvad kindlalt, et projektiga töötamist tuleks alustada koodiaknas. Pidage siiski meeles, et rakendused, mida automatiseerite – kas hallatud koodi või VBA kaudu – on iseenesest üsna võimsad ja paindlikud. Kõige tõenäolisemalt rakendatakse lihtsat automatiseerimislahendust lihtsal viisil koodi kirjutamata (või mida me tavaliselt koodi kirjutamise all mõtleme). Näiteks Wordi seotud sisu juhtelemendid ja väljakoodid pakuvad dünaamilist käitumist, nagu Exceli funktsioonid. Kas VBA või rakendusakendes saadaolevate funktsioonide kasutamine on projekti jaoks mõttekas, peate kaaluma võimalusi, hindama nõudeid ja valima antud ülesande jaoks parimad tööriistad.

Aga mis siis, kui algselt hallatud koodi või VBA-d kasutanud projekti kallal töötades selgub, et teistsugune lähenemine oleks tõhusam? Vaadake allolevaid lisaressursse, et saada teavet selle kohta, kuidas VBA-lt hallatud koodile üle minna või vastupidi.

Stephanie Krieger on kahe raamatu autor: "Advanced Microsoft Office Documents 2007 Edition Inside Out" ("Modern Microsoft Office Documents 2007: täielik juhend") ja "Microsoft Office Document Designer" ("Microsoft Office'i dokumentide loomine"). Professionaalse dokumendikonsultandina on ta aidanud paljudel ülemaailmsetel ettevõtetel arendada Microsoft Office'i ettevõttelahendusi mõlemal platvormil. Ilmus tema uus raamat Office 2010 ja Office for Mac 2011 on kavandatud 2011. aasta kevadesse

Protsess on kõigi versioonide puhul sama, kuid sellel on ka mõningaid erinevusi. Tinglikult on võimalik Excelis lisandmoodulite installimise mehhanism jagada mitmeks etapiks. Mõelge lisandmoodulite installimise protseduurile üksikasjalikult iga loetletud Exceli versiooni jaoks eraldi. Selleks vajame lisandmoodulit (enamasti on see .xla laiendiga fail, kuid on ka teisi) ja installitud Exceli rakendust koos sisseehitatud Visual Basicu redaktoriga.

Neile, kellel on parem üks kord näha, esitatakse installimise ja ühendamise video.

Samm 2. Käivitage rakendus Excel 2003 ja valige menüü "Tööriistad" / "Lisandmoodulid ..."


Pärast menüüpunkti "Lisandmoodulid..." valimist kuvatakse saadaolevate lisandmoodulite loend, mida saab lubada ja keelata, märkides ja tühjendades vastavate lisandmoodulite nimede ees olevad linnukesed.

Samm 3. Uue lisandmooduli lisamiseks (ühendamiseks) klõpsake nuppu "Sirvi". Kui klõpsate sellel nupul, kuvatakse järgmine aken "Ülevaade":


Excel saadab meid otsima lisandmooduleid kaustast Addins ja see pole lihtne. Siin peaksid asuma lisafailid, et nii rakendus kui ka kasutaja ise neile võimalikult kiiresti ligi pääseks. Lisandmoodulite paigutamine kausta Lisandmoodulid kiirendab Exceli rakenduse laadimist ja lisandmooduli(te) ühendamist sellega järgmistel käivitamistel. Jääb üle teisaldada lisandmooduli fail kohast, mis meile 1. sammus meelde jäi, sellesse kausta (saate ka otse sellesse aknasse, et mitte otsida kausta ennast kõvakettalt). Kui te mingil põhjusel ei saanud või ei tahtnud oma lisandmooduleid Addins kausta paigutada, siis "Sirvi" akna kaudu jõuate lihtsalt kohta, kuhu lisate faili salvestasite. Topeltklõpsates valitud failil, lisate selle saadaolevate lisandmoodulite loendisse. See on kõik, lisandmoodul on installitud.

Paigaldamise korral valmis lisandmoodulid (makrod) Excel 2003 jaoks sellelt saidilt võetud, moodustatakse installimise lõpus uus tööriistariba nuppudega, mis käivitavad makrosid.


Lisandmoodulite installimine Excel 2007-sse

Lisandmoodulite installimine Excel 2007-s pole keerulisem kui Excel 2003-s. Järgige juhiseid.

Samm 1. Salvestame lisandmooduli faili arvutisse ja jätame meelde selle salvestuskoha (asukoha).

Samm 2. Käivitage rakendus Excel 2007, klõpsake nuppu "Office" ja valige "Exceli suvandid", nagu on näidatud joonisel.


Samm 3. Ilmuva akna "Exceli suvandid" väljal "Haldamine:" valige "Exceli lisandmoodulid" ja klõpsake nuppu "Mine...".


Samm 4. Järgmises aknas nimega "Lisandmoodulid" ilmub loend saadaolevatest lisandmoodulitest, mida saab ühendada ja lahti ühendada, märkides ja tühjendades vastavate lisandmoodulite nimede ees olevad ruudud. Uute lisandmoodulite lisamiseks (ühendamiseks) klõpsake nuppu "Sirvi".

Ilmub aken "Sirvi", mis saadab meid otsima lisandmooduleid kaustast nimega Addins ja see pole juhus.


Just selles kohas peaksid lisafailid asuma, et nii rakendus kui ka kasutajad ise saaksid neile kiireima juurdepääsu. Lisandmoodulite paigutamine kausta Lisandmoodulid kiirendab Exceli rakenduse laadimist ja lisandmooduli(te) ühendamist sellega järgmistel käivitamistel. Teisaldame (lisame) sellesse aknasse (sellesse kausta) faili, mis oli toimingus 1. Kui te mingil põhjusel ei saanud või ei tahtnud oma lisandmooduleid kausta Lisandmoodulid paigutada, siis läbi "Sirvi" aknas jõuate lihtsalt asukohta, kuhu lisandmooduli fail algselt salvestati. Topeltklõpsake valitud failil ja lisandmoodulilSee on lisatud saadaolevate lisandmoodulite loendisse. Kõik, lisandmoodul on installitud. Juhin teie tähelepanu asjaolule, et kui pärast installimist teisaldatakse lisandmooduli fail teise asukohta kõvaketas, või muudetakse selle kausta nime, milles see asub, siis tuleb kogu installiprotsessi uuesti korrata.

Mõned lisandmoodulid, nagu Analysis ToolPak ja Solver, on Excelisse sisse ehitatud. Teised on saadaval allalaadimiskeskusest ning need tuleb esmalt alla laadida ja installida. Lisaks loovad mõned lisandmoodulid kolmandad osapooled, näiteks tarkvaralahenduste pakkujad või programmeerijad. Need võivad olla COM-lisandmoodulid, Visual Basic for Applications (VBA) lisandmoodulid ja DLL-lisandmoodulid. Need nõuavad ka paigaldamist.

Enamiku lisandmooduleid saab jagada kolme tüüpi, mida kirjeldatakse allpool.

    Exceli lisandmoodulid. Tavaliselt hõlmab see tüüp Exceli lisandmooduli (XLAM), Excel 97-2003 (XLA) ja DLL-lisandmooduli (XLL) faile ning automatiseerimise lisandmooduleid. Mõned Exceli lisandmoodulid, nagu Analysis ToolPak ja Solver, muutuvad kättesaadavaks pärast Microsoft Office'i või Exceli installimist. Nende lisandmoodulite kasutamiseks peate enamikul juhtudel need lihtsalt aktiveerima.

    Allalaaditavad lisandmoodulid. Täiendavaid Exceli lisandmooduleid saab alla laadida ja installida saidi Office.com lehelt Allalaadimised.

    Kohandatud lisandmoodulid Paljud arendajad ja lahenduste pakkujad loovad kohandatud COM-lisandmooduleid, automatiseerimise lisandmooduleid, VBA-d ja XLL-e. Nende kasutamiseks tuleb need installida.

Kui lisandmoodul on installitud või aktiveeritud, on vastavad käsud saadaval ühes järgmistest asukohtadest.

Muud lisandmoodulid, näiteks vahekaart Töö algus, on Excelis saadaval muudes kohtades, näiteks lindi vahekaardil või makrode või kohandatud menüüde kaudu.

Lisage või eemaldage Exceli lisandmoodul

Tähtis: See protseduur võimaldab arendajatel enne nende lisandmoodulite installimiseks ja eemaldamiseks mõeldud programmide väljatöötamist lisada ja eemaldada automatiseerimise lisandmooduleid.

Aktiveerige Exceli lisandmoodul

    Vahekaardil Fail vali meeskond Valikud ja seejärel kategooria lisandmoodulid.

    Põllul Kontroll valige üksus Exceli lisandmoodulid ja seejärel klõpsake nuppu Mine.

    Avaneb dialoogiboks lisandmoodulid.

    Põllul Saadaval olevad lisandmoodulid märkige selle lisandmooduli ruut, mida soovite aktiveerida, ja seejärel klõpsake nuppu Okei.

Kui aknas Saadaval olevad lisandmoodulid Ei leia lisandmoodulit, mida soovite aktiveerida, võib-olla tuleb see installida.

Exceli lisandmooduli installimine

    Tavaliselt Exceliga installitava lisandmooduli (nt Analysis ToolPak või Solver) installimiseks käivitage Exceli või Microsoft Office'i installiprogramm ja valige suvand Muuda ja seejärel valige soovitud lisandmoodul. Pärast Exceli taaskäivitamist peaks see väljale ilmuma Saadaval olevad lisandmoodulid.

    Mõned Exceli lisandmoodulid on arvutisse salvestatud. Nende installimiseks või aktiveerimiseks klõpsake nuppu Ülevaade(dialoogiboksis lisandmoodulid), otsige üles lisandmoodul ja seejärel klõpsake Okei.

    Mõned Exceli lisandmoodulid nõuavad installipaketi käitamist. Sellisel juhul peate võib-olla installipaketi arvutisse alla laadima või kopeerima (installipakettidel on tavaliselt laiend .msi) ja seejärel käivitada.

    Muid lisandmooduleid, mida arvutis pole, saab veebibrauseri abil alla laadida ja installida lehelt Allalaadimised või muudelt Interneti või organisatsiooni serveri saitidelt. Nende allalaadimiseks järgige installijuhiseid.

Deaktiveerige Exceli lisandmoodul

    Vahekaardil Fail vali meeskond Valikud ja seejärel kategooria lisandmoodulid.

    Põllul Kontroll valige üksus Exceli lisandmoodulid ja seejärel klõpsake nuppu Mine.

    Põllul Saadaval olevad lisandmoodulid tühjendage selle lisandmooduli märkeruut, mille soovite desaktiveerida, ja seejärel klõpsake nuppu Okei.

    Paljudel juhtudel eemaldab lisandmooduli desaktiveerimine selle voost. Muudel juhtudel peate lisandmooduli lindilt eemaldamiseks võib-olla taaskäivitama Exceli.

    Märge. Lisandmooduli desaktiveerimine ei eemalda seda teie arvutist. Selle desinstallimiseks peate kasutama programmide lisamise/eemaldamise tööriista.

Eemaldage Exceli lisandmoodul

Tähtis: Kui Exceli lisandmoodul installiti võrgufailiserverist või jagatud kaustast, peate võib-olla selle ka sealt desinstallima. Kui installisite Exceli lisandmooduli CD-lt ja muutsite pärast installimist CD-draivi draivitähte, peate lisandmooduli CD-lt uuesti installima. Kui käivitate Exceli lisandmoodulid CD-lt, peate need esmalt arvutist desinstallima ja seejärel CD-lt uuesti installima.

    Avage vahekaart Fail ja valige üksus Välju.

    Valige juhtpaneelil üksus Programmid ja funktsioonid(Windows 7 ja Windows Vista jaoks) või Programmide installimine ja kustutamine(Windows XP jaoks).

    Tehke üks järgmistest toimingutest.

    • Kui Excel installiti Microsoft Office'i paketi osana, valige installitud programmide loendist Microsofti kontor ja seejärel klõpsake nuppu Asenda.

      Kui Excel installiti eraldi, valige installitud programmide loendist programmi nimi ja seejärel klõpsake nuppu Asenda.

      Kui installisite lisandmooduli allalaadimiskeskusest, valige installitud lisandmoodulite loendist programmi nimi ja klõpsake nuppu Kustuta.

    Järgige installiprogrammi juhiseid.

Lisage või eemaldage COM-i lisandmoodul

Tähtis:

COM-i lisandmooduli lisamine

    Vahekaardil Fail vali meeskond Valikud ja seejärel kategooria lisandmoodulid.

    Põllul Kontroll klõpsa COM-i lisandmoodulid ja seejärel klõpsake nuppu Mine.

    Avaneb dialoogiboks COM-i lisandmoodulid.

    Põllul Saadaval olevad lisandmoodulid märkige selle lisandmooduli ruut, mida soovite installida, ja klõpsake nuppu Okei.

    Nõuanne. Kui soovitud lisandmoodulit väljal pole Lisandmoodulite loend, vajuta nuppu Lisama ja seejärel otsige lisandmoodulit.

COM-i lisandmooduli desinstallimine

    Vahekaardil Fail vali meeskond Valikud ja seejärel kategooria lisandmoodulid.

    Põllul Kontroll klõpsa COM-i lisandmoodulid ja seejärel klõpsake nuppu Mine.

    Avaneb dialoogiboks COM-i lisandmoodulid.

    Põllul Lisandmoodulite loend tühjendage selle lisandmooduli märkeruut, mida soovite eemaldada, ja seejärel klõpsake nuppu Okei.

    Märge Selle tulemusena eemaldatakse lisandmoodul mälust, kuid selle nimi jääb saadaolevate lisandmoodulite loendisse. Lisandmoodulit arvutist ei eemaldata.

    COM-i lisandmooduli eemaldamiseks saadaolevate lisandmoodulite loendist ja arvutist klõpsake selle nimel Lisandmoodulite loend ja seejärel klõpsake nuppu Kustuta.

Automatiseerimise lisandmooduli lisamine või eemaldamine

Märge: See protseduur võimaldab arendajatel lisada ja eemaldada automatiseerimise lisandmooduleid enne nende lisandmoodulite installimiseks ja eemaldamiseks mõeldud programmide väljatöötamist. Kasutajad ei vaja seda protseduuri. Lisandmooduli installimise ja desinstallimise juhiste saamiseks võtke ühendust lisandmooduli pakkunud süsteemiadministraatoriga.

    Vahekaardil Fail vali meeskond Valikud ja seejärel kategooria lisandmoodulid.

    Põllul Kontroll valige üksus Exceli lisandmoodulid ja seejärel klõpsake nuppu Mine.

    Avaneb dialoogiboks lisandmoodulid.

    Automatiseerimise lisandmooduli installimiseks väljal Saadaolevad automatiseerimisserverid valige üksus Automatiseerimine ja klõpsake soovitud lisandmoodulit.

    Nõuanne Kui soovitud lisandmoodulit loendis pole, klõpsake nuppu Ülevaade, otsige üles soovitud lisandmoodul ja klõpsake seejärel Okei.

    Automatiseerimise lisandmooduli desinstallimiseks tuleb see registrist eemaldada. Lisateabe saamiseks võtke ühendust oma süsteemiadministraatoriga.

Postitused sildiga "Tasuta lisandmoodulid"

Lisandmoodul on kasulik neile, kellele meeldib oma tabeleid erinevate värvidega värvida või kes peavad sarnaste tabelitega töötama. Lisandmoodul ise sisaldab mitmeid funktsioone värviliste lahtritega töötamiseks. Cell_Font – funktsioon tagastab määratud lahtri fondivärvi numbrikoodi Cell_Color – funktsioon tagastab määratud lahtri numbrilise täitekoodi Summ_CellColor – Funktsioon liidab kindla värviga täidetud lahtrite väärtused Summ_CellFont – Funktsioon summab lahtrite väärtused määratud fondivärviga Summ_CellFormat – funktsioon liidab lahtrite väärtused...

Hoidsin seda lisandmoodulit pikka aega prügikastides - see oli pikka aega osa minu vanast lisandmoodulist MyAddin (millest hiljem kujunes MulTEx) - Koordinaatide ridade ja veergude valik Lisandmoodul on kasulik neile, kes töötavad sageli suurte tabelitega, vaatavad neid ja võrdlevad andmeid ridades ja veergudes. Mida see lisand annab? See tõstab esile tabeli veeru ja rea ​​valitud lahtri ristumiskohas, tänu millele saate vaadata kõiki aktiivse lahtri veerus ja reas olevaid andmeid ilma, et peaksite ennast veel kord üle kontrollima - "Kas ma vaatan paremalt veerg ...

See pistikprogramm on väga-väga lihtne. See muudab ainult raamatu linkide stiili (kui oli R1C1, muutub see A1-ks ja vastupidi). Lingistiilide kohta saad täpsemalt lugeda artiklist: Miks said veerud numbriteks või kuidas linkide stiili muuta. Loomulikult saab seda teha ilma lisandmooduliteta, kuid lisandmooduliga on see palju lihtsam ja mugavam. Laadi alla lisandmoodul: ChangeRefStyle.zip (9,1 KiB, 6280 allalaadimist) Lisandmooduli installimine: Installi...

Lisandmoodulit on lihtne häbistada - pärast selle installimist lisatakse paneelile ripploend aktiivse raamatu kõigi lehtedega: Lehtede loendit värskendatakse pärast: uue raamatu loomist; uue lehe lisamine; raamatu avamine; lehtede eemaldamine; raamatu aktiveerimine. Samuti kuvatakse paneelil alati aktiivse raamatu aktiivne leht. Kuidas saab lisandmoodul kasulik olla? Selle kasutamine on mõnevõrra mugavam kui tavaline lehtede vahel liikumine, eriti kui raamatus on palju lehti. Kui keegi ei tea standardtööriista ....

Mis on LiFo ja FiFo meetodid? Põhimõtteliselt arvestasin selle lisandmooduli väljatöötamisel sellega, et inimesed, kes seda kasutama hakkavad, juba teavad, mis need meetodid on. Kuid ma ei välista võimalust, et lisandmoodulit hakkavad kasutama inimesed, kellel pole LIFO ja FIFO meetoditest õrna aimugi, kuid oma tegevuse iseloomust tulenevalt oli neil siiski vaja seda teada või kasutada. Seetõttu otsustasin tutvustada üldist asjade käiku üldiselt. LIFO (inglise keelest Last In, First Out - the last to come, the first lahkuja) on laoartiklite arvestusmeetod (edaspidi ...

Kui sageli sisestasite lahtritesse sama tüüpi andmeid? Näiteks toote nimi. Loomulikult saate kopeerida ühe lahtri ja kleepida selle soovitud reale. Aga mis siis, kui laud on suur ja isegi õige nime leidmiseks peate kulutama pool minutit või rohkem? Jah, lihtsam on jälle pihta saada. Aga nii võid teha kirjavea ja sama toode salvestatakse erinevalt. Tulevikus võib see andmetega töötamise keerulisemaks muuta. See lisandmoodul on loodud teie elu lihtsamaks muutmiseks: tüütule, monotoonsele tööle kuluva aja vähendamiseks ja samal ajal...

Lisand on mõeldud lisamärkide eemaldamiseks fraasidest ning antud lühendite ja sõnade (PBOYuL, JSC, LLC jne) ümberkorraldamiseks rea määratud kohast lõpuni. Kirjelduses on eeskujuks võetud organisatsioonide nimed. Muidugi võib igaüks oma rakenduse välja mõelda, sest. see ei pea olema organisatsioonide nimi – see võib olla mis tahes sõnad ja sümbolid. Lisandmooduli eripäraks on see, et saate ise asendamiseks / ümberkorraldamiseks loendeid luua, muuta. Lisandmoodul sisaldab: funktsiooni nimede muutmiseks...



Toeta projekti – jaga linki, aitäh!
Loe ka
kukevõitlusmängu reeglid kukevõitlusmängu reeglid Modifikatsioon minecraft 1.7 jaoks 10 vaatamise retsepti.  Retseptid esemete meisterdamiseks Minecraftis.  Relvad Minecraftis Modifikatsioon minecraft 1.7 jaoks 10 vaatamise retsepti. Retseptid esemete meisterdamiseks Minecraftis. Relvad Minecraftis Šilling ja naelsterling – sõnade päritolu Šilling ja naelsterling – sõnade päritolu