Kako prilagoditi vrpcu Excel 2016 s XML-om

U nekim situacijama možda ćete htjeti automatski izmijeniti vrpcu Excela kada se otvori radna knjiga ili dodatak. Na taj način korisniku se olakšava pristup vašoj makronaredbi. Također eliminira potrebu da korisnik ručno mijenja vrpcu pomoću dijaloškog okvira Mogućnosti programa Excel.

Možete izvršiti automatske promjene na vrpci u programu Excel 2007 i novijim verzijama, ali to nije jednostavan zadatak. Izmjena vrpce uključuje pisanje XML koda u uređivaču teksta, kopiranje te XML datoteke u datoteku radne knjige, uređivanje hrpe XML datoteka (koje su također skrivene unutar Excel datoteke, koja u stvarnosti nije ništa drugo do komprimirani spremnik pojedinačnih datoteke), a zatim pisati VBA procedure za rukovanje klikom na kontrole koje ste stavili u XML datoteku.

Srećom, dostupan je softver koji će vam pomoći pri prilagodbi vrpce - ali još uvijek morate biti upoznati s XML-om.

Točno slijedite ove korake:

Izradite novu radnu knjigu programa Excel.

Spremite radnu knjigu i nazovite je vrpca modification.xlsm.

Zatvorite radnu bilježnicu.

Pokrenite Custom UI Editor za Microsoft Office.

Ako nemate ovaj softver, morate ga pronaći i instalirati. Pogledajte obližnju bočnu traku "Nabavite softver".

U Custom UI Editoru odaberite Datoteka → Otvori i pronađite radnu knjigu koju ste spremili u 2. koraku.

Odaberite Umetanje → Prilagođeni dio korisničkog sučelja Office 2007.

Odaberite ovu naredbu čak i ako koristite Excel 2010, Excel 2013 ili Excel 2016.

Upišite sljedeći kod u ploču koda (nazvan customUI.xml) prikazanu u uređivaču prilagođenog korisničkog sučelja:

Kako prilagoditi vrpcu Excel 2016 s XML-om

RibbonX kod prikazan u Custom UI Editoru.

 

Kliknite gumb Potvrdi na alatnoj traci.

Ako kod ima bilo kakve sintaksičke pogreške, dobit ćete poruku koja opisuje problem. Ako se uoče bilo kakve greške, morate ih ispraviti.

Kliknite gumb Generiraj povratni poziv.

Uređivač prilagođenog korisničkog sučelja stvara VBA podproceduru koja se izvršava kada se klikne na gumb. Ovaj postupak zapravo nije umetnut u radnu knjigu, pa ga morate kopirati za kasniju upotrebu (ili zapamtiti, ako imate dobro pamćenje).

Kako prilagoditi vrpcu Excel 2016 s XML-om

VBA procedura povratnog poziva koja se izvršava klikom na gumb Ribbon.

Vratite se na modul customUI.xml i odaberite Datoteka → Spremi (ili kliknite ikonu Spremi na alatnoj traci).

Zatvorite datoteku odabirom naredbe Datoteka → Zatvori.

Otvorite radnu knjigu u Excelu i kliknite karticu Početna.

Trebali biste vidjeti novu grupu vrpca i gumb vrpce. Ali to još ne radi.

Pritisnite Alt+F11 da aktivirate VBE.

Umetnite novi VBA modul; zalijepite (ili upišite) proceduru povratnog poziva koja je generirana u 9. koraku; i dodajte naredbu MsgBox, tako da ćete znati izvodi li se procedura zapravo.

Postupak je

Sub ShowMessage (kontrola kao IRibbonControl)
  MsgBox “Čestitamo. Pronašli ste novu naredbu vrpce.”
Kraj Sub

Pritisnite Alt+F11 da biste se vratili na Excel i kliknite novi gumb na vrpci.

Ako sve prođe dobro, vidjet ćete MsgBox.

Kako prilagoditi vrpcu Excel 2016 s XML-om

Dokaz da je dodavanje nove naredbe vrpce pomoću XML-a zapravo moguće.

U Custom UI Editoru, kada odaberete Umetanje → Office 2007 Custom UI Part, umetnete dio korisničkog sučelja za Excel 2007. Custom UI Editor također ima mogućnost umetanja dijela korisničkog sučelja za Excel 2010 (softver koji sam koristio nije bio ažurirano za Office 2013 ili Office 2016). Za maksimalnu kompatibilnost koristite Excel 2007 Custom UI Part.

Vjerojatno shvaćate da izmjena vrpce pomoću XML-a nije baš intuitivna. Čak i uz dobar alat za pomoć (kao što je Custom UI Editor), još uvijek morate razumjeti XML. Ako vam to zvuči privlačno, pretražite web ili pronađite knjigu posvećenu isključivo prilagodbi sučelja vrpce u Microsoft Officeu.


Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows

Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows

Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows Microsoft Word otvara datoteke u načinu rada samo za čitanje, što onemogućuje njihovo uređivanje? Ne brinite, metode su navedene u nastavku

Kako popraviti pogrešan ispis Microsoft Word dokumenata

Kako popraviti pogrešan ispis Microsoft Word dokumenata

Kako popraviti pogreške u ispisu netočnih Microsoft Word dokumenata Pogreške u ispisu Word dokumenata s promijenjenim fontovima, neurednim odlomcima, nedostajućim tekstom ili izgubljenim sadržajem vrlo su česte. Međutim, nemojte

Izbrišite crteže olovkom i markerom na svojim PowerPoint slajdovima

Izbrišite crteže olovkom i markerom na svojim PowerPoint slajdovima

Ako ste upotrijebili olovku ili marker za crtanje na PowerPoint slajdovima tijekom prezentacije, možete spremiti crteže za sljedeću prezentaciju ili ih izbrisati tako da ćete sljedeći put kada ih pokažete početi s čistim PowerPoint slajdovima. Slijedite ove upute za brisanje crteža olovkom i markerom: Brisanje linija jedan na […]

Sadržaj biblioteke stilova u sustavu SharePoint 2010

Sadržaj biblioteke stilova u sustavu SharePoint 2010

Biblioteka stilova sadrži CSS datoteke, datoteke Extensible Stylesheet Language (XSL) i slike koje koriste unaprijed definirane glavne stranice, izgledi stranica i kontrole u SharePointu 2010. Da biste locirali CSS datoteke u biblioteci stilova web-mjesta za objavljivanje: Odaberite Radnje web-mjesta→Prikaz Sav sadržaj web-mjesta. Pojavljuje se sadržaj stranice. Knjižnica Style nalazi se u […]

Formatirajte brojeve u tisućama i milijunima u Excel izvješćima

Formatirajte brojeve u tisućama i milijunima u Excel izvješćima

Nemojte zatrpavati svoju publiku ogromnim brojevima. U Microsoft Excelu možete poboljšati čitljivost svojih nadzornih ploča i izvješća formatiranjem brojeva tako da se prikazuju u tisućama ili milijunima.

Kako dijeliti i pratiti SharePoint web-mjesta

Kako dijeliti i pratiti SharePoint web-mjesta

Naučite kako koristiti SharePointove alate za društveno umrežavanje koji pojedincima i grupama omogućuju komunikaciju, suradnju, dijeljenje i povezivanje.

Kako pretvoriti datume u julijanske formate u Excelu

Kako pretvoriti datume u julijanske formate u Excelu

Julijanski datumi se često koriste u proizvodnim okruženjima kao vremenska oznaka i brza referenca za broj serije. Ova vrsta datumskog kodiranja omogućuje trgovcima na malo, potrošačima i uslužnim agentima da identificiraju kada je proizvod napravljen, a time i starost proizvoda. Julijanski datumi se također koriste u programiranju, vojsci i astronomiji. Drugačiji […]

Kako stvoriti Access web aplikaciju

Kako stvoriti Access web aplikaciju

Možete izraditi web-aplikaciju u Accessu 2016. Dakle, što je uopće web-aplikacija? Pa, web znači da je online, a aplikacija je samo skraćenica za "aplikaciju". Prilagođena web-aplikacija je online aplikacija baze podataka kojoj se pristupa iz oblaka pomoću preglednika. Vi gradite i održavate web-aplikaciju u verziji za stolna računala […]

Traka za brzo pokretanje u sustavu SharePoint 2010

Traka za brzo pokretanje u sustavu SharePoint 2010

Većina stranica u sustavu SharePoint 2010 prikazuje popis navigacijskih veza na traci za brzo pokretanje na lijevoj strani stranice. Traka za brzo pokretanje prikazuje veze na istaknuti sadržaj web-mjesta kao što su popisi, knjižnice, web-mjesta i stranice za objavljivanje. Traka za brzo pokretanje uključuje dvije vrlo važne veze: vezu za sav sadržaj web-mjesta: […]

Što znače poruke o greškama Solvera u Excelu?

Što znače poruke o greškama Solvera u Excelu?

Za jednostavne probleme, Solver u Excelu obično brzo pronalazi optimalne vrijednosti varijable Solvera za funkciju cilja. No, u nekim slučajevima, Solver ima problema s pronalaženjem vrijednosti varijable Solvera koje optimiziraju funkciju cilja. U tim slučajevima, Solver obično prikazuje poruku ili poruku o pogrešci koja opisuje ili raspravlja o problemu koji […]