Office 2007 valintanauhan muokkaaminen

Tulostinystävällinen sivuTulostinystävällinen sivu

Office 2007 käyttöliittymässä näkyvin uudistus on ns. valintanauha (Ribbon). Valintanauhaan voidaan luoda omia välilehtiä (tabs), jonne voidaan sijoittaa esimerkiksi makroja käynnistäviä painikkeita.

valintanauha excel 2007

Office -valintanauhan mukauttamiseen on useita eri tapoja. Näytän tässä helpoimman niistä.

Makron luominen ja tallentaminen apuohjelmaksi

Luo uusi Excel -työkirja, ja työkirjan sisään Visual Basic -Editorin puolella uusi moduuli.

Liitä moduulin sisään seuraava koodinpätkä:
Sub myButton_ClickHandler(control As IRibbonControl)
MsgBox "MyButton was clicked!"
End Sub

Tallenna  työkirja apuohjelmana (xlam).

Apuohjelman muokkaaminen UI -Editorilla

Lataa ja asenna Custom UI -editori. Saat ladattua editorin täältä: http://openxmldeveloper.org/articles/customuieditor.aspx.

Avaa apuohjelma Office 2007 custom UI -editorilla. Liitä oheinen xml-koodi apuohjelmaan ja tallenna.
<?xml version="1.0" encoding="utf-8" ?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
<ribbon>
<tabs>
<tab id="myTab" label="My Tab">
<group id="group1" label="Group 1">
<button id="myButton" label="My Button"
imageMso="HappyFace" size="large"
onAction="myButton_ClickHandler" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>

Tämän jälkeen avaa Excel. Ota käyttöön apuohjelma. Valintanauhalla on nyt itse määritelty välilehti ja painike, joka käynnistää tässä esimerkissä luomasi makron.

Käytettävissä olevat ikonit

ImageMSO -ominaisuus alla olevassa xml-koodinpätkässä määrittelee mitä kuvaketta käytetään. Mahdollisia vaihtoehtoja on tuhansia.

<button id="myButton" label="My Button"
imageMso="HappyFace" size="large"
onAction="myButton_ClickHandler" />

Alla olevassa taulukossa muutamia vaihtoehtoja.

Ikoni
imageMSO
HappyFace
AcceptInvitation
CreateModule
RegionLayoutMenu

Muut vaihtoehdot saat käyttöösi lataamalla tämän Excel -tiedoston. Avaa se ja siirry kehitystyökalut välilehdelle. Siellä näet gallerioita, joihin avautuu eri ikonit. Kun viet hiiren ikonin päälle näet imageMSO -ominaisuuden arvon.

Esimerkit löydät myös Office 2007 -aiheisesta blogista.

Valintanauhan mukauttaminen perusteellisemmin

Halutessasi uudelleenjärjestellä olemassaolevia painikkeita, tutustu myös tähän valintanauhasta kertovaan sivuun.

Kommentit

Kirjoita uusi kommentti

  • Www-osoitteet ja email-osoitteet muutetaan automaattisesti linkeiksi.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Rivit ja kappaleet päätetään automaattisesti.

Lisätietoa muotoiluasetuksista

CAPTCHA
Tällä kysymyksellä varmistetaan, että lomakkeen täyttää henkilö eikä spämmi botti.
Image CAPTCHA
Enter the characters shown in the image.