Office 2016 -apuohjelmien avulla voit laajentaa Office-asiakkaiden, kuten Wordin , Excelin , PowerPointin ja Outlookin , ominaisuuksia, toimintoja ja ominaisuuksia käyttämällä verkkoteknologioita, kuten HTML, CSS ja JavaScript. Office-apuohjelmilla voidaan tehdä seuraavat:
- Lisää uusia toimintoja Office-asiakasohjelmiin – Voit esimerkiksi laajentaa Wordia, Exceliä, PowerPointia ja Outlookia olemalla vuorovaikutuksessa Office-asiakirjojen ja sähköpostien kanssa, tuomalla ulkoisia tietoja Officeen, käsittelemällä Office-asiakirjoja, paljastamalla kolmannen osapuolen toimintoja Office-asiakasohjelmissa ja paljon muuta. .
- Luo uusia monipuolisia, interaktiivisia objekteja, jotka voidaan upottaa Office-asiakirjoihin – esimerkiksi karttoja, kaavioita ja interaktiivisia visualisointeja, joita käyttäjät voivat lisätä omiin Excel-laskentataulukoihinsa ja PowerPoint-esityksiinsä.
Office-apuohjelmat voivat toimia useilla eri alustoilla, mukaan lukien Office for Windows 10, Office Online, Office 2016 for Windows, Office 2016 for Mac ja Office for the iPad. Office-apuohjelmat eivät ole vielä saatavilla Windows 10 Mobilelle tai Androidille, mutta Office-tiimi työskentelee sen parissa (katso lisätietoja Office-apuohjelman isännästä ja alustan saatavuudesta ). Office-apuohjelmien suorittaminen edellyttää tiettyjä järjestelmävaatimuksia laitteellesi, ja löydät ne täältä .
Kuinka Office-apuohjelma voi auttaa minua?
Office-apuohjelmat voivat auttaa sinua tekemään melkein mitä tahansa, mitä verkkosivusto voi tehdä selaimessa. Office-apuohjelman ominaisuudet sisältävät:
- Laajenna Officen alkuperäistä käyttöliittymää luomalla mukautettuja nauhapainikkeita ja välilehtiä.
- Tarjoa interaktiivinen käyttöliittymä ja mukautettu logiikka HTML:n ja JavaScriptin kautta.
- Käytä JavaScript-kehyksiä, kuten jQuery, Angular ja monia muita.
- Yhdistä REST-päätepisteisiin ja verkkopalveluihin HTTP:n ja AJAX:n kautta.
- Suorita palvelinpuolen koodi tai logiikka, jos sivu on toteutettu käyttämällä palvelinpuolen komentosarjakieltä, kuten ASP tai PHP.
Office-apuohjelmien infrastruktuuri mahdollistaa vuorovaikutuksen Office-sovelluksen ja käyttäjän sisällön kanssa JavaScript-sovellusliittymän kautta .
Office-apuohjelmien tyypit
Tällä hetkellä saatavilla on muutaman tyyppisiä Office-apuohjelmia:
Word-, Excel- ja PowerPoint-apuohjelmat, jotka laajentavat toimintoja
Excel- ja PowerPoint-apuohjelmat, jotka luovat uusia objekteja
Outlook-apuohjelmat, jotka laajentavat toimintoja
Word-, Excel- ja PowerPoint-apuohjelmat, jotka laajentavat toimintoja
Uusien toimintojen lisääminen Wordiin, Exceliin tai PowerPointiin on suhteellisen helppoa. Sinun tarvitsee vain rekisteröidä apuohjelmasi tehtäväruudun apuohjelman luettelon avulla. Tämä apuohjelman luettelo sallii kaksi integrointitilaa; lisäkomennot ja lisättävät tehtäväruudut.
Lisäosien komennot
Voit laajentaa Office for Windows 10:n ja Office Onlinen käyttöliittymää apuohjelmien komentojen avulla. Apuohjelmien komentojen avulla voit lisätä apuohjelmiesi painikkeita valintanauhaan tai valittuihin kontekstivalikoihin, jolloin pääset helposti Officen apuohjelmiin. Apuohjelman komentopainikkeilla voidaan käynnistää erilaisia toimintoja, kuten näyttää tehtäväruutu mukautetulla HTML-koodilla tai suorittaa tietty Javascript-toiminto.
Voit myös määrittää komennot apuohjelman komentoluettelossa käyttämällä VersionOverrides-toimintoa. Aloita katsomalla näitä esimerkkejä GitHubissa tai voit myös tutustua Excelin, Wordin ja PowerPointin apuohjelmien komentoihin .
Lisäosien komennot excelissä
Lisäosien komennot Excelissä verkossa
Lisäksi on kanavan 9 video, jossa käsitellään tarkemmin apuohjelmien komentoja, nimeltään " Offin nauhan apuohjelman komennot" .
Lisättävät tehtäväruudut
Jos sinulla on asiakasohjelma, joka ei vielä tue apuohjelmien komentoja (Office 2013, Office for Mac ja Office for iPad), sinun on suoritettava apuohjelman komennot lisättävänä tehtäväruutuna käyttämällä DefaultURL-osoitetta, joka on annettu selvä. Sieltä voit käynnistää apuohjelman Lisää-välilehden Omat lisäosat -valikosta.
Excel- ja PowerPoint-apuohjelmat, jotka luovat uusia objekteja
Voit myös lisätä apuohjelmia Exceliin tai PowerPointiin luodaksesi uusia verkkopohjaisia objekteja tai sisältöä, joka voidaan upottaa asiakirjoihin tai esityksiin. Sisällön lisäosien komennot mahdollistavat upotetun median, kuten kuvagallerian tai YouTube-videon, sekä verkkopohjaisen datan visualisoinnin ja muun ulkoisen sisällön.
Esimerkki Excel 2013:n sisältölisäosasta
Voit testata tätä sisältölisäosaa Excel 2013:n tai Excel Onlinen kanssa asentamalla Bing Maps -apuohjelman .
Outlook-apuohjelmat, jotka laajentavat toimintoja
Outlook-apuohjelmat tarjoavat mahdollisuuden laajentaa Office-nauhaa ja tarjota lisää näyttösisältöä Outlook-kohteen viereen, kun luot tai katselet sähköpostiviestiä. Apuohjelmat voivat toimia sähköpostiviestin, kokouspyynnön, vastauksen tai peruutuksen sekä tapaamisten kanssa.
Outlook-apuohjelma, jossa on komentopainikkeet nauhassa
Outlook-apuohjelmat voivat käyttää kohteen kontekstuaalisia tietoja, kuten osoitetta tai paketin seurantatunnusta, ja sitten käyttää näitä tietoja saadakseen lisätietoa verkkopalveluista luodakseen täydellisiä käyttäjävuorovaikutuksia. Useimmiten Outlook-apuohjelmat voivat toimia ilman ongelmia Outlookin, Outlook for Macin, Outlook Web Appin ja OWA for Devices -sovelluksen kanssa, mikä tarjoaa yhtenäisen käyttökokemuksen työpöydällä, verkossa, tableteilla tai mobiililaitteilla.
Kontekstuaalinen Outlook-apuohjelma
Voit asentaa Package Tracker -apuohjelman Outlookiin, Outlook for Maciin tai Outlook Web Appiin. Katso lisää Outlookin lisäosista .
Mistä Office-apuohjelma koostuu?
Office-apuohjelma koostuu XML-luettelotiedostosta ja omasta verkkosovelluksestasi. XML-luettelotiedosto luo sääntöjä eri asetuksille, mukaan lukien siihen, miten apuohjelmasi integroituu Office-asiakasohjelmiin. Toisaalta verkkosovelluksesi on oltava verkkopalvelimella tai voit käyttää web-isännöintipalvelua, kuten Azurea.
Xml-luettelotiedosto + verkkosovellus = Office-apuohjelma
XML Manifest -tiedosto osoittaa Office-apuohjelman tietyt asetukset ja ominaisuudet, erityisesti:
- Apuohjelman näyttönimi, kuvaus, tunnus, versio ja oletuskieli.
- Kuinka apuohjelma integroituu Officen kanssa:
- Word-/Excel-/PowerPointi-/Outlook-apuohjelmia laajentavat apuohjelmat: Natiivilaajennuspisteet, joita apuohjelma käyttää toimintojen, kuten nauhan painikkeiden, paljastamiseen.
- Apuohjelmat, jotka luovat uusia upotettavia objekteja: Objektille ladatun oletussivun URL-osoite.
- Apuohjelman käyttöoikeustaso ja tietojen käyttövaatimukset.
Jos tarvitset lisätietoja, tutustu Office-apuohjelmien XML-luetteloon .
Verkkosovelluksen perusversio on staattinen HTML-sivu, joka näytetään Office-sovelluksessa, mutta sivu ei ole vuorovaikutuksessa Office-asiakirjan tai Internetin kanssa. Sivun on oltava verkkopalvelimessa tai verkkopalvelussa, kuten Azuressa; riippuu siitä, mikä palvelu sopii sinulle parhaiten.
Esimerkki hello world office -apuohjelmasta
Koska se on verkkosovellus, voit käyttää mitä tahansa asiakas- ja palvelintekniikkaa, jota isännöintipalveluntarjoajasi tukee (kuten ASP.net, PHP tai Node.js). Jotta voit olla vuorovaikutuksessa Office-asiakkaiden ja -asiakirjojen kanssa, sinun on käytettävä Office 2016:n tarjoamaa office.js JavaScript -sovellusliittymää .
Wordin ja Excelin JavaScript-sovellusliittymät tarjoavat isäntäkohtaisia objektimalleja, joita voidaan käyttää Office-apuohjelmassa. Nämä sovellusliittymät tukevat pääsyä kappaleisiin ja työkirjoihin, mikä tarjoaa helpomman tavan luoda apuohjelma Wordille tai Excelille. Katso lisätietoja kohdasta Word- ja Excel-apuohjelmat .
Lisätietoja ja teknisiä tietoja Office 2016:n Javascript-sovellusliittymistä on artikkelissa Understanding the JavaScript API for Office , JavaScript API for Office ja Suunnitteluohjeet Office-apuohjelmille .