Hjem Social Media Hvordan man tilpasser Excel 2016-båndet med XML-dummies

Hvordan man tilpasser Excel 2016-båndet med XML-dummies

Video: Ugens korte uge 19: tilpasse ''båndet'' 2024

Video: Ugens korte uge 19: tilpasse ''båndet'' 2024
Anonim

I nogle situationer vil du muligvis gerne ændre Excel-båndet automatisk, når en arbejdsbog eller tilføjelse åbnes. Det gør det nemt for brugeren at få adgang til din makro. Det eliminerer også behovet for brugeren til at ændre båndet manuelt ved hjælp af dialogboksen Excel-indstillinger.

Du kan foretage automatiske ændringer i båndet med Excel 2007 og senere versioner, men det er ikke en simpel opgave. Ændring af båndet indebærer at skrive XML-kode i et tekstredigeringsprogram, kopiere den pågældende XML-fil i arbejdsbogen, redigere en masse XML-filer (som også stashes væk i Excel-filen, hvilket i virkeligheden ikke er mere end en lynlås filer), og derefter skrive VBA procedurer til at håndtere klik på de kontroller, du lægger i XML-filen.

Heldigvis er software tilgængelig for at hjælpe dig med at tilpasse båndet - men du skal stadig være på fortrolige vilkår med XML.

Følg disse trin nøjagtigt:

  1. Opret en ny Excel-projektmappe.

  2. Gem arbejdsbogen, og navngiv det båndmodifikation. xlsm.

  3. Luk arbejdsbogen.

  4. Start Custom UI Editor til Microsoft Office.

    Hvis du ikke har denne software, skal du finde den og installere den. Se det nærliggende sidebjælke "Få softwaren. ”

  5. I brugerdefineret brugergrænseflade redigerer du Filer → Åbn og finder den projektmappe, du har gemt i trin 2.

  6. Vælg Indsæt → Office 2007 Custom UI-del.

    Vælg denne kommando, selvom du bruger Excel 2010, Excel 2013 eller Excel 2016.

  7. Skriv følgende kode i kodepanelet (navngivet customUI. Xml), der vises i brugerdefineret brugergrænseflade editor:

    < ! --3 -> RibbonX kode vises i Custom UI Editor.
    
    
  8. Klik på knappen Bekræft på værktøjslinjen.

    Hvis koden har syntaxfejl, får du en besked, der beskriver problemet. Hvis der er identificeret fejl, skal du rette dem.

  9. Klik på knappen Generer tilbagekald.

    Den brugerdefinerede brugergrænseflade editor opretter en VBA Sub-procedure, der udføres, når knappen klikkes. Denne procedure er ikke faktisk indsat i projektmappen, så du skal kopiere den til senere brug (eller huske den, hvis du har en god hukommelse).

    VBA-tilbagekaldsproceduren, der udføres ved at klikke på knappen Ribbon.
  10. Gå tilbage til customUI. xml-modul og vælg Arkiv → Gem (eller klik på ikonet Gem på værktøjslinjen).

  11. Luk filen ved at vælge kommandoen Fil → Luk.

  12. Åbn projektmappen i Excel, og klik på fanen Startside.

    Du skal se den nye Ribbon-gruppe og Ribbon-knappen. Men det virker ikke endnu.

  13. Tryk på Alt + F11 for at aktivere VBE.

  14. Indsæt et nyt VBA-modul; Indsæt (eller skriv) tilbagekaldsproceduren, der blev genereret i trin 9; og tilføj en MsgBox-sætning, så du ved, om proceduren rent faktisk udføres.

    Proceduren er

    Sub ShowMessage (kontrol som IRibbonControl) MsgBox "Tillykke. Du fandt den nye båndkommando. "Afslut under
    
  15. Tryk på Alt + F11 for at hoppe tilbage til Excel, og klik på den nye knap på båndet.

    Hvis alt går godt, ser du MsgBox.

    Det er faktisk muligt at tilføje en ny båndkommando ved hjælp af XML.

I brugerdefineret brugergrænseflade Editor, når du vælger Indsæt → Office 2007 Custom UI-del, indsætter du en brugergrænseflade til Excel 2007. Den brugerdefinerede brugergrænseflade Editor har også mulighed for at indsætte en brugergrænseflade til Excel 2010 (den software, jeg brugte er ikke blevet opdateret til Office 2013 eller Office 2016). For at opnå maksimal kompatibilitet skal du bruge brugerdefineret brugerdel af Excel 2007.

Du er sikkert klar over, at modifikation af båndet ved hjælp af XML ikke er ligefrem intuitivt. Selv med et godt værktøj til at hjælpe (som brugerdefineret brugergrænseflade editor), skal du stadig forstå XML. Hvis det lyder tiltalende for dig, skal du søge på nettet eller finde en bog udelukkende til at tilpasse båndgrænsefladen i Microsoft Office.

Hvordan man tilpasser Excel 2016-båndet med XML-dummies

Valg af editor

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Aftaler du har sat op til arbejde i Outlook 2013 Kalender kræver ofte, at du indeholder lidt mere information, end du ville have brug for til dine personlige aftaler. Når du vil give en aftale den fulde behandling, skal du bruge følgende metode:

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

De aftaler og møder, du sender i Outlook, er knyttet til Outlook. com, så fra enhver web-aktiveret enhed kan du se, hvor du skal være og med hvem. Nu ved du, hvornår du er tilgængelig til møder, frokoster og tilfældige tungevæsker. Hvis du vil have dine Outlook 2013-data og din Outlook. com data til synkronisering automatisk, ...

Sådan flagger du en kontakt i Outlook 2013 - dummies

Sådan flagger du en kontakt i Outlook 2013 - dummies

Nogle gange har du brug for Outlook 2013 for at minde dig om vigtig datoer eller opfølgningsaktiviteter. Du kan f.eks. Bruge flag, for at minde dig om at ringe til nogen næste uge. Den bedste måde at hjælpe dig med at huske på er at markere personens navn i listen Kontaktpersoner. En påmindelse vil dukke op i din kalender. Kontakterne er ikke ...

Valg af editor

LinkedIn Group Kategorier - dummies

LinkedIn Group Kategorier - dummies

Fordi der er mange grunde til at oprette en gruppe, giver LinkedIn dig muligheder for at kategorisere din gruppe for at give dig mest eksponering. LinkedIn har etableret følgende seks hovedkategorier af grupper: Alumni: Disse grupper er alumniforeninger skabt af skoler eller lærerinstitutioner som et middel til at holde kontakten med fortiden ...

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

Der kommer nok en tid du har brug for dine LinkedIn kontakter for at hjælpe dig på andre arenaer, hvis du vil lykkes i din jobsøgning. For det første skal du generere din eksporterede fil af kontakter fra LinkedIn. Det gør du ved at følge disse trin:

LinkedIn For Dummies Cheat Sheet - dummies

LinkedIn For Dummies Cheat Sheet - dummies

Tilmelding til LinkedIn betyder, at du er en del af det største online faglige netværk i verden. Se her for nyttige retningslinjer for brug af LinkedIn, især når du søger job. LinkedIn hjælper dig med at oprette og vedligeholde en online profil, du kan bruge til at opbygge et professionelt netværk.

Valg af editor

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Hvis du har en god Ny ide til en app, der vil køre på Windows Phone 7, start med at downloade de gratis Windows Phone Developer Tools fra Microsofts websted. Processen tager et kig på, hvad du har på din pc, før det begynder at downloade - hvis du allerede har en bedre version ...

Hvorfor udvikle til Android? - dummies

Hvorfor udvikle til Android? - dummies

Det virkelige spørgsmål er, "Hvorfor ikke udvikle til Android? "Hvis du vil have din app tilgængelig for millioner af brugere over hele verden, eller hvis du vil offentliggøre apps, så snart du er færdig med at skrive og teste dem, eller hvis du kan lide at udvikle på en åben platform, har du dit svar. Men hvis du er ...

Arbejder med objektgrafer i storyboarding - dummies

Arbejder med objektgrafer i storyboarding - dummies

Du kan bruge storyboarding til at starte din iOS-applikationsudvikling i Xcode4. Når du opretter dit storyboard, opretter du en objektgraf, der derefter arkiveres, når du gemmer filen. Når du indlæser filen, er objektgrafen unarchived. Så hvad er en objekgraf? Her er det korte svar: Objektorienterede programmer er lavet ...