Kā pielāgot Excel 2016 lenti, izmantojot XML

Dažās situācijās, atverot darbgrāmatu vai pievienojumprogrammu, iespējams, vēlēsities automātiski modificēt Excel lenti. Tādējādi lietotājs var viegli piekļūt jūsu makro. Tas arī novērš nepieciešamību lietotājam manuāli modificēt lenti, izmantojot dialoglodziņu Excel opcijas.

Varat veikt automātiskas izmaiņas lentē, izmantojot Excel 2007 un jaunākas versijas, taču tas nav vienkāršs uzdevums. Lentes modificēšana ietver XML koda rakstīšanu teksta redaktorā, šī XML faila kopēšanu darbgrāmatas failā, daudzu XML failu rediģēšanu (kas arī tiek paslēpti Excel failā, kas patiesībā ir tikai zip-konteiners, faili) un pēc tam rakstot VBA procedūras, lai apstrādātu XML failā ievietoto vadīklu noklikšķināšanu.

Par laimi, programmatūra ir pieejama, lai palīdzētu jums pielāgot lenti, taču jums joprojām ir jābūt pazīstamiem ar XML.

Precīzi izpildiet šīs darbības:

Izveidojiet jaunu Excel darbgrāmatu.

Saglabājiet darbgrāmatu un piešķiriet tai nosaukumu lentes modifikācija.xlsm.

Aizveriet darbgrāmatu.

Palaidiet Microsoft Office pielāgoto lietotāja interfeisa redaktoru.

Ja jums nav šīs programmatūras, jums tā ir jāatrod un jāinstalē. Skatiet blakus esošo sānjoslu “Iegūt programmatūru”.

Pielāgotā lietotāja saskarnes redaktorā izvēlieties Fails → Atvērt un atrodiet darbgrāmatu, ko saglabājāt 2. darbībā.

Izvēlieties Ievietot → Office 2007 pielāgotā lietotāja saskarnes daļa.

Izvēlieties šo komandu pat tad, ja izmantojat Excel 2010, Excel 2013 vai Excel 2016.

Ievadiet šādu kodu koda panelī (ar nosaukumu customUI.xml), kas tiek parādīts pielāgotā lietotāja saskarnes redaktorā:

Kā pielāgot Excel 2016 lenti, izmantojot XML

RibbonX kods, kas tiek parādīts pielāgotajā lietotāja saskarnes redaktorā.

 

Rīkjoslā noklikšķiniet uz pogas Apstiprināt.

Ja kodā ir sintakses kļūdas, tiek parādīts ziņojums, kurā aprakstīta problēma. Ja tiek konstatētas kļūdas, tās ir jāizlabo.

Noklikšķiniet uz pogas Ģenerēt atzvanīšanu.

Pielāgotais lietotāja interfeisa redaktors izveido VBA apakšprocedūru, kas tiek izpildīta, noklikšķinot uz pogas. Šī procedūra faktiski nav ievietota darbgrāmatā, tāpēc jums tā ir jākopē vēlākai lietošanai (vai jāiegaumē, ja jums ir laba atmiņa).

Kā pielāgot Excel 2016 lenti, izmantojot XML

VBA atzvanīšanas procedūra, kas tiek izpildīta, noklikšķinot uz lentes pogas.

Atgriezieties modulī customUI.xml un izvēlieties Fails → Saglabāt (vai noklikšķiniet uz ikonas Saglabāt rīkjoslā).

Aizveriet failu, izvēloties komandu Fails → Aizvērt.

Atveriet darbgrāmatu programmā Excel un noklikšķiniet uz cilnes Sākums.

Jums vajadzētu redzēt jauno lentes grupu un lentes pogu. Bet tas vēl nedarbojas.

Nospiediet Alt+F11, lai aktivizētu VBE.

Ievietojiet jaunu VBA moduli; ielīmējiet (vai ierakstiet) atzvanīšanas procedūru, kas tika ģenerēta 9. darbībā; un pievienojiet MsgBox paziņojumu, lai jūs zinātu, vai procedūra patiešām tiek izpildīta.

Procedūra ir

Sub ShowMessage (vadība kā IRibbonControl)
  MsgBox “Apsveicam. Jūs atradāt jauno lentes komandu.
Beigu apakš

Nospiediet Alt+F11, lai pārietu atpakaļ uz programmu Excel, un lentē noklikšķiniet uz jaunās pogas.

Ja viss iet labi, jūs redzat MsgBox.

Kā pielāgot Excel 2016 lenti, izmantojot XML

Pierādījums, ka jaunas lentes komandas pievienošana, izmantojot XML, patiešām ir iespējama.

Pielāgotā lietotāja saskarnes redaktorā, izvēloties Ievietot → Office 2007 pielāgotā lietotāja saskarnes daļa, tiek ievietota lietotāja saskarnes daļa programmai Excel 2007. Pielāgotā lietotāja saskarnes redaktorā ir arī iespēja ievietot lietotāja saskarnes daļu programmai Excel 2010 (izmantotā programmatūra nav bijusi atjaunināts Office 2013 vai Office 2016). Lai nodrošinātu maksimālu saderību, izmantojiet Excel 2007 pielāgotās lietotāja saskarnes daļu.

Jūs droši vien saprotat, ka lentes modificēšana, izmantojot XML, nav gluži intuitīva. Pat ja ir labs palīgrīks (piemēram, pielāgotā lietotāja saskarnes redaktors), jums joprojām ir jāsaprot XML. Ja tas jums šķiet pievilcīgi, meklējiet tīmeklī vai atrodiet grāmatu, kas veltīta tikai lentes saskarnes pielāgošanai programmā Microsoft Office.


Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows

Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows

Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows Microsoft Word atver failus tikai lasīšanas režīmā, padarot tos neiespējamu rediģēt? Neuztraucieties, metodes ir norādītas zemāk

Kā novērst nepareizu Microsoft Word dokumentu drukāšanu

Kā novērst nepareizu Microsoft Word dokumentu drukāšanu

Kā labot kļūdas, drukājot nepareizus Microsoft Word dokumentus.Kļūdas Word dokumentu drukāšanā ar mainītiem fontiem, nekārtīgām rindkopām, trūkstoša teksta vai pazaudētu saturu ir diezgan izplatītas. Tomēr nevajag

Izdzēsiet pildspalvas un marķiera zīmējumus savos PowerPoint slaidos

Izdzēsiet pildspalvas un marķiera zīmējumus savos PowerPoint slaidos

Ja prezentācijas laikā esat izmantojis pildspalvu vai marķieri, lai zīmētu uz PowerPoint slaidiem, varat saglabāt zīmējumus nākamajai prezentācijai vai izdzēst tos, lai nākamajā reizē, kad to parādīsit, jūs sāktu ar tīriem PowerPoint slaidiem. Izpildiet šos norādījumus, lai dzēstu pildspalvas un marķiera zīmējumus: Līniju dzēšana pa vienai […]

Veidojiet bibliotēkas saturu programmā SharePoint 2010

Veidojiet bibliotēkas saturu programmā SharePoint 2010

Stilu bibliotēkā ir CSS faili, paplašināmās stila lapu valodas (XSL) faili un attēli, ko izmanto iepriekš definētas šablona lapas, lapu izkārtojumi un vadīklas programmā SharePoint 2010. Lai atrastu CSS failus publicēšanas vietnes stilu bibliotēkā: izvēlieties Vietnes darbības → Skatīt Viss vietnes saturs. Tiek parādīts vietnes saturs. Stila bibliotēka atrodas […]

Formatējiet skaitļus tūkstošos un miljonos Excel pārskatos

Formatējiet skaitļus tūkstošos un miljonos Excel pārskatos

Nepārsedziet savu auditoriju ar milzīgiem skaitļiem. Programmā Microsoft Excel varat uzlabot informācijas paneļu un pārskatu lasāmību, formatējot skaitļus tā, lai tie tiktu rādīti tūkstošos vai miljonos.

Kā koplietot un sekot līdzi SharePoint vietnēm

Kā koplietot un sekot līdzi SharePoint vietnēm

Uzziniet, kā izmantot SharePoints sociālo tīklu rīkus, kas ļauj indivīdiem un grupām sazināties, sadarboties, koplietot un sazināties.

Kā programmā Excel konvertēt datumus Juliana formātos

Kā programmā Excel konvertēt datumus Juliana formātos

Jūlija datumi ražošanas vidēs bieži tiek izmantoti kā laikspiedols un ātra atsauce partijas numuram. Šāda veida datuma kodēšana ļauj mazumtirgotājiem, patērētājiem un pakalpojumu aģentiem noteikt produkta izgatavošanas laiku un līdz ar to arī produkta vecumu. Jūlija datumi tiek izmantoti arī programmēšanā, militārajā jomā un astronomijā. Savādāk […]

Kā izveidot Access Web App

Kā izveidot Access Web App

Programmā Access 2016 varat izveidot tīmekļa lietotni. Kas tad vispār ir tīmekļa lietotne? Tīmeklis nozīmē, ka tas ir tiešsaistē, un lietotne ir tikai “lietojumprogrammas” saīsinājums. Pielāgota tīmekļa lietotne ir tiešsaistes datu bāzes lietojumprogramma, kurai var piekļūt no mākoņa, izmantojot pārlūkprogrammu. Jūs veidojat un uzturat tīmekļa lietotni darbvirsmas versijā […]

Ātrās palaišanas josla programmā SharePoint 2010

Ātrās palaišanas josla programmā SharePoint 2010

Lielākā daļa SharePoint 2010 lapu ātrās palaišanas joslā lapas kreisajā pusē parāda navigācijas saišu sarakstu. Ātrās palaišanas joslā tiek rādītas saites uz piedāvāto vietņu saturu, piemēram, sarakstiem, bibliotēkām, vietnēm un publicēšanas lapām. Ātrās palaišanas joslā ir divas ļoti svarīgas saites: Visa vietnes satura saite: […]

Ko nozīmē risinātāja kļūdu ziņojumi programmā Excel?

Ko nozīmē risinātāja kļūdu ziņojumi programmā Excel?

Vienkāršām problēmām risinātājs programmā Excel parasti ātri atrod optimālās Risinātāja mainīgā vērtības mērķa funkcijai. Taču dažos gadījumos Solver ir grūti atrast Solver mainīgā vērtības, kas optimizē mērķa funkciju. Šādos gadījumos Solver parasti parāda ziņojumu vai kļūdas ziņojumu, kurā aprakstīta vai apspriesta problēma, ko […]