Com desenvolupar complements per a Office 2016, Office Online i Office Mobile

Els complements d'Office 2016 us permeten ampliar la capacitat, la funcionalitat i les característiques dels clients d'Office com Word , Excel , PowerPoint i Outlook mitjançant tecnologies web com HTML, CSS i JavaScript. Els complements d'Office es poden utilitzar per fer el següent:

  • Afegiu noves funcionalitats als clients d'Office: per exemple, augmenteu Word, Excel, PowerPoint i Outlook interactuant amb documents i elements de correu d'Office, introduint dades externes a Office, processant documents d'Office, exposant la funcionalitat de tercers als clients d'Office i molt més. .
  • Creeu objectes interactius nous i rics que es poden incrustar als documents d'Office; per exemple, mapes, gràfics i visualitzacions interactives que els usuaris poden afegir als seus propis fulls de càlcul d'Excel i presentacions de PowerPoint.

Els complements d'Office es poden executar en diverses plataformes, com ara Office per a Windows 10, Office Online, Office 2016 per a Windows, Office 2016 per a Mac i Office per a l'iPad. Els complements d'Office encara no estan disponibles per a Windows 10 Mobile o Android, però l'equip d'Office hi està treballant (consulteu l' amfitrió del complement d'Office i la disponibilitat de la plataforma per obtenir més informació). Per executar els complements d'Office, hi ha alguns requisits del sistema necessaris per al vostre dispositiu, i  podeu trobar aquests requisits aquí .

Com em pot ajudar un complement d'Office?

Els complements d'Office us poden ajudar a fer gairebé qualsevol cosa que un lloc web pugui fer des d'un navegador. Les capacitats del complement d'Office inclouen:

  • Amplieu la interfície d'usuari nativa d'Office creant botons i pestanyes de cinta personalitzades.
  • Proporcioneu una interfície d'usuari interactiva i una lògica personalitzada mitjançant HTML i JavaScript.
  • Utilitzeu marcs de JavaScript com ara jQuery, Angular i molts altres.
  • Connecteu-vos a punts finals REST i serveis web mitjançant HTTP i AJAX.
  • Executeu codi o lògica del costat del servidor, si la pàgina s'implementa amb un llenguatge de script del costat del servidor, com ara ASP o PHP.

La infraestructura de complements d'Office permet la interacció amb l'aplicació d'Office i el contingut d'usuari mitjançant una API de JavaScript .

Tipus de complements d'Office 

De moment, hi ha alguns tipus de complements d'Office disponibles actualment:

Complements de Word, Excel i PowerPoint que amplien la funcionalitat

Complements d'Excel i PowerPoint que creen objectes nous

Complements d'Outlook que amplien la funcionalitat

Complements de Word, Excel i PowerPoint que amplien la funcionalitat

Afegir noves funcionalitats a Word, Excel o PowerPoint és relativament senzill. Tot el que heu de fer és registrar el vostre complement mitjançant el manifest del complement del panell de tasques. Aquest manifest del complement permet dos modes d'integració; ordres de complement i panells de tasques inseribles.

Ordres complementàries

Podeu utilitzar ordres complementàries per ampliar la interfície d'usuari d'Office per a Windows 10 i Office Online. Amb les ordres de complements, podeu afegir botons per als vostres complements a la cinta o dins dels menús contextuals seleccionats, cosa que us permet accedir fàcilment als vostres complements a Office. Els botons d'ordres del complement es poden utilitzar per iniciar diferents accions, com ara mostrar un panell de tasques amb un HTML personalitzat o executar una funció Javascript concreta.

També podeu definir les vostres ordres al manifest d'ordres del complement mitjançant VersionOverrides. Per començar, mireu aquests  exemples a GitHub o també podeu consultar les  ordres de complements per a Excel, Word i PowerPoint .

Ordres complementàries en excel

Ordres complementàries a Excel en línia

A més, hi ha un vídeo del Canal 9 que aprofundeix més en les ordres de complements, anomenats " Comandes de complements a la cinta d'oficina ".

Panells de tasques inseribles

En cas que tingueu un client que encara no admet ordres de complement (Office 2013, Office per a Mac i Office per a iPad), haureu d'executar les ordres de complement com a panell de tasques inserible mitjançant l'URL predeterminat que es proporciona a la manifest. A partir d'aquí, podeu iniciar el vostre complement des del menú "Els meus complements" des de la pestanya Insereix.

Complements d'Excel i PowerPoint que creen objectes nous

També podeu inserir complements a Excel o PowerPoint per crear nous objectes o contingut basats en web que es poden incrustar dins de documents o presentacions. Les ordres de complement de contingut permeten contingut multimèdia incrustat, com ara una galeria d'imatges o un vídeo de YouTube, així com visualitzacions de dades basades en web i altres continguts externs.

Exemple de complement de contingut d'Excel 2013

Per provar aquest complement de contingut amb Excel 2013 o Excel Online, instal·leu el complement de Bing Maps .

Complements d'Outlook que amplien la funcionalitat

Els complements d'Outlook ofereixen l'oportunitat d'ampliar la cinta d'Office i proporcionar contingut de visualització addicional al costat d'un element d'Outlook quan creeu o visualitzeu un missatge de correu electrònic. Els complements poden funcionar amb un missatge de correu electrònic, sol·licitud de reunió, resposta o cancel·lació, així com amb cites.

Complement d'Outlook amb botons d'ordres a la cinta

Els complements d'Outlook poden utilitzar la informació contextual d'un element, com ara una adreça o un ID de seguiment de paquets, i després utilitzar aquestes dades per accedir a informació addicional dels serveis web per crear interaccions completes amb l'usuari. En la seva majoria, els complements d'Outlook es poden executar sense cap problema amb Outlook, Outlook per a Mac, Outlook Web App i OWA per a dispositius, per oferir una experiència unificada a l'escriptori, en línia, tauletes o dispositius mòbils.

Complement de perspectiva contextual

Podeu instal·lar el complement Package Tracker a Outlook, Outlook per a Mac o Outlook Web App. Consulteu més complements d'Outlook .

Què constitueix un complement d'Office?

Un complement d'Office està format per un fitxer de manifest XML i la vostra pròpia aplicació web. El fitxer de manifest XML crea regles per a diversos paràmetres, inclosa com s'integra el vostre complement amb els vostres clients d'Office. D'altra banda, la vostra aplicació web ha d'estar allotjada en un servidor web o podeu utilitzar un servei d'allotjament web, com ara Azure.

Fitxer de manifest XML + aplicació web = complement d'oficina

El fitxer XML Manifest indica configuracions i capacitats específiques del complement d'Office, concretament:

  • El nom de visualització, la descripció, l'identificador, la versió i la configuració regional predeterminada del complement.
  • Com s'integra el complement amb Office:
    • Per als complements que estenen Word/Excel/PowerPoint/Outlook: els punts d'extensió natius que el complement utilitza per exposar la funcionalitat, com ara els botons de la cinta.
    • Per als complements que creen nous objectes incrustables: l'URL de la pàgina predeterminada que es carrega per a l'objecte.
  • El nivell de permís i els requisits d'accés a les dades per al complement.

Si necessiteu més informació, feu una ullada al  manifest XML de complements d'Office .

La versió més bàsica d'una aplicació web és una pàgina HTML estàtica que es mostra dins d'una aplicació d'Office, però la pàgina no interactua amb el document d'Office ni amb Internet. La pàgina ha d'estar allotjada en un servidor web o en un servei d'allotjament web, com ara Azure; és el servei que creieu que més us convé.

Exemple d'un complement d'oficina hello world

Com que és una aplicació web, podeu utilitzar qualsevol tecnologia de client i servidor que admeti el vostre proveïdor d'allotjament (com ara ASP.net, PHP o Node.js). Per interactuar amb els clients i els documents d'Office, heu d'utilitzar l' API de JavaScript office.js que ofereix Office 2016.

Les API de JavaScript per a Word i Excel proporcionen models d'objectes específics de l'amfitrió que es poden utilitzar en un complement d'Office. Aquestes API admeten l'accés a paràgrafs i llibres de treball, la qual cosa proporciona una manera més fàcil de crear un complement per a Word o Excel. Consulteu Complements de Word i Complements d'Excel per obtenir més informació.

Per obtenir més informació i informació tècnica sobre les API de Javascript per a Office 2016, vegeu Comprendre l'API de JavaScript per a Office , l' API de JavaScript per a Office i les  directrius de disseny per a complements d'Office .

Deixa un comentari

Netejar la rentadora amb vinagre? Com fer-ho de manera segura i quan no fer-ho

Netejar la rentadora amb vinagre? Com fer-ho de manera segura i quan no fer-ho

Fa mala olor o té incrustacions a la rentadora? Vegeu quan es pot utilitzar vinagre, quan els fabricants ho desaconsellen i un ordre de neteja segur des del calaix fins al tambor.

Descalcificar un bullidor elèctric: com eliminar la calç de manera segura – pas a pas

Descalcificar un bullidor elèctric: com eliminar la calç de manera segura – pas a pas

Com descalcificar un bullidor elèctric de manera segura amb el mètode del fabricant, l'esbandit correcte i cons sobre vinagre, filtre de calç i freqüència segons la duresa de l'aigua.

Com treure la tinta d'un bolígraf sense danyar-lo

Com treure la tinta d'un bolígraf sense danyar-lo

Aprèn a buidar i netejar de manera segura plomes estilogràfiques, bolígrafs, de gel i de rodeta, amb passos recolzats pel fabricant i límits clars.

Com netejar de manera segura el capçal d'impressió d'una impressora HP: comenceu amb l'eina de neteja integrada

Com netejar de manera segura el capçal d'impressió d'una impressora HP: comenceu amb l'eina de neteja integrada

Apreneu la manera més segura de netejar el capçal d'impressió d'una impressora HP, quan repetir la neteja, quan aplicar la neteja manual per contacte i quan aturar-se.

Com netejar una jaqueta plomí sense aixafar l'aïllament

Com netejar una jaqueta plomí sense aixafar l'aïllament

Aprèn a netejar una jaqueta plomí o sintètica, evitar que s'apelmugui, assecar-la de manera segura, solucionar problemes comuns i verificar que el volum s'ha recuperat completament.

Com treure el desguàs d'un lavabo de cuina sense danyar-lo

Com treure el desguàs d'un lavabo de cuina sense danyar-lo

Aprèn a treure el desguàs d'un lavabo de cuina de manera segura, desconnectar el sifó en P, afluixar la femella de bloqueig del colador de cistell, aixecar la brida, gestionar els desguassos de trituradors i netejar l'obertura.

Com treure la cera dura de la roba sense fixar la taca

Com treure la cera dura de la roba sense fixar la taca

Aprèn a eliminar la cera endurida de la roba de manera segura: endureix-la i rasca-la, transfereix els residus amb calor baixa si està permès, pretracta les taques d'oli, renta-la i comprova-la abans d'assecar-la.

Com condicionar les reixetes de ferro colat de la barbacoa sense que quedin enganxoses

Com condicionar les reixetes de ferro colat de la barbacoa sense que quedin enganxoses

Aprèn a condicionar les reixetes de ferro colat nu amb una capa fina d'oli i calor controlada, i quan les reixetes de ferro colat esmaltat no s'han de condicionar.

Com netejar la tapa amb palleta d'una Hydro Flask: Guia pas a pas per a principiants

Com netejar la tapa amb palleta d'una Hydro Flask: Guia pas a pas per a principiants

Aprèn a netejar la tapa amb palleta, la palleta i la junta extraïble d'una Hydro Flask de manera segura, incloent-hi el rentat a mà, l'assecat, el muntatge i els errors a evitar.

Com netejar una gerra de filtre d'aigua Brita sense danyar el filtre

Com netejar una gerra de filtre d'aigua Brita sense danyar el filtre

Neteja la gerra Brita de manera segura, manipula correctament el cartutx del filtre, soluciona problemes comuns de gust o residus i sap quan la substitució és l'opció millor.