Jak vyvíjet doplňky pro Office 2016, Office Online a Office Mobile

Doplňky Office 2016 umožňují rozšířit možnosti, funkčnost a funkce klientů Office, jako jsou Word , Excel , PowerPoint a Outlook , pomocí webových technologií, jako jsou HTML, CSS a JavaScript. Doplňky Office lze použít k následujícím činnostem:

  • Přidejte klientům Office nové funkce – například rozšiřte Word, Excel, PowerPoint a Outlook interakcí s dokumenty Office a poštovními položkami, přenesením externích dat do Office, zpracováním dokumentů Office, zpřístupněním funkcí třetích stran klientům Office a mnoha dalšími .
  • Vytvářejte nové bohaté interaktivní objekty, které lze vkládat do dokumentů Office – například mapy, grafy a interaktivní vizualizace, které uživatelé mohou přidávat do svých vlastních tabulek Excelu a prezentací PowerPoint.

Doplňky Office lze spustit na různých platformách včetně Office pro Windows 10, Office Online, Office 2016 pro Windows, Office 2016 pro Mac a Office pro iPad. Doplňky Office zatím nejsou dostupné pro Windows 10 Mobile nebo Android, ale tým Office na tom pracuje ( další podrobnosti najdete v hostiteli doplňku Office a dostupnosti platformy ). Aby bylo možné spouštět doplňky Office, jsou pro vaše zařízení potřeba určité systémové požadavky,  které naleznete zde .

Jak mi může pomoci doplněk Office?

Doplňky sady Office vám mohou pomoci dělat téměř vše, co web může dělat v prohlížeči. Mezi funkce doplňku Office patří:

  • Rozšiřte nativní uživatelské rozhraní Office vytvořením vlastních tlačítek a karet na pásu karet.
  • Poskytněte interaktivní uživatelské rozhraní a vlastní logiku prostřednictvím HTML a JavaScriptu.
  • Používejte frameworky JavaScript, jako je jQuery, Angular a mnoho dalších.
  • Připojte se ke koncovým bodům REST a webovým službám přes HTTP a AJAX.
  • Spusťte kód nebo logiku na straně serveru, pokud je stránka implementována pomocí skriptovacího jazyka na straně serveru, jako je ASP nebo PHP.

Infrastruktura doplňků Office umožňuje interakci s aplikací Office a uživatelským obsahem prostřednictvím rozhraní JavaScript API .

Typy doplňků Office 

V současné době je k dispozici několik typů doplňků Office:

Doplňky Word, Excel a PowerPoint, které rozšiřují funkčnost

Doplňky Excelu a PowerPointu, které vytvářejí nové objekty

Doplňky aplikace Outlook, které rozšiřují funkčnost

Doplňky Word, Excel a PowerPoint, které rozšiřují funkčnost

Přidání nových funkcí do Wordu, Excelu nebo PowerPointu je poměrně jednoduché. Vše, co musíte udělat, je zaregistrovat doplněk pomocí manifestu doplňku podokna úloh. Tento manifest doplňku umožňuje dva režimy integrace; doplňkové příkazy a vložitelné podokna úloh.

Příkazy doplňku

Pomocí příkazů doplňku můžete rozšířit uživatelské rozhraní Office pro Windows 10 a Office Online. Pomocí příkazů pro doplňky máte možnost přidávat tlačítka pro doplňky na pás karet nebo do vybraných kontextových nabídek, což vám poskytuje snadný přístup k vašim doplňkům v Office. Příkazová tlačítka doplňku lze použít ke spuštění různých akcí, jako je zobrazení podokna úloh s vlastním kódem HTML nebo spuštění konkrétní funkce JavaScriptu.

Své příkazy můžete také definovat v manifestu příkazu doplňku pomocí VersionOverrides. Chcete-li začít, podívejte se na tyto  příklady na GitHubu nebo se také můžete podívat na  příkazy doplňku pro Excel, Word a PowerPoint .

Doplňkové příkazy v Excelu

Příkazy doplňků v aplikaci Excel online

Kromě toho je k dispozici video kanálu 9, které jde do hloubky příkazů doplňků, nazvané „ Příkazy doplňků na pásu karet Office “.

Vložitelné panely úloh

V případě, že máte klienta, který ještě nepodporuje příkazy doplňku (Office 2013, Office pro Mac a Office pro iPad), budete muset příkazy doplňku spustit jako vložitelné podokno úloh pomocí výchozí adresy URL uvedené v manifest. Odtud můžete svůj doplněk spustit z nabídky „Moje doplňky“ na kartě Vložit.

Doplňky Excelu a PowerPointu, které vytvářejí nové objekty

Můžete také vložit doplňky do Excelu nebo PowerPointu a vytvořit nové webové objekty nebo obsah, který lze vložit do dokumentů nebo prezentací. Příkazy doplňku obsahu umožňují vložená média, jako je galerie obrázků nebo video na YouTube, stejně jako webové vizualizace dat a další externí obsah.

Příklad doplňku obsahu aplikace Excel 2013

Chcete-li otestovat tento doplněk obsahu v aplikaci Excel 2013 nebo Excel Online, nainstalujte si doplněk Mapy Bing .

Doplňky aplikace Outlook, které rozšiřují funkčnost

Doplňky aplikace Outlook představují příležitost rozšířit pás karet Office a poskytnout další zobrazovaný obsah vedle položky aplikace Outlook při vytváření nebo prohlížení e-mailové zprávy. Doplňky mohou pracovat s e-mailovou zprávou, žádostí o schůzku, odpovědí nebo zrušením a také schůzkami.

Doplněk aplikace Outlook s příkazovými tlačítky na pásu karet

Doplňky aplikace Outlook mohou použít kontextové informace z položky, jako je adresa nebo ID sledování zásilky, a poté tato data použít k přístupu k dalším informacím z webových služeb k vytvoření úplných uživatelských interakcí. Doplňky aplikace Outlook lze z velké části bez problémů spouštět s aplikacemi Outlook, Outlook pro Mac, Outlook Web App a OWA pro zařízení, aby poskytovaly jednotné prostředí na počítači, online, tabletech nebo mobilních zařízeních.

Doplněk pro kontextový výhled

Doplněk Package Tracker můžete nainstalovat v aplikaci Outlook, Outlook pro Mac nebo Outlook Web App. Podívejte se na další doplňky aplikace Outlook .

Co tvoří doplněk Office?

Doplněk Office se skládá ze souboru manifestu XML a vaší vlastní webové aplikace. Soubor manifestu XML vytváří pravidla pro různá nastavení, včetně toho, jak se váš doplněk integruje s klienty Office. Na druhou stranu, vaše webová aplikace musí být hostována na webovém serveru nebo můžete použít webhostingovou službu, jako je Azure.

Soubor manifestu Xml + webová aplikace = doplněk pro kancelář

Soubor XML Manifest označuje konkrétní nastavení a možnosti doplňku Office, konkrétně:

  • Zobrazovaný název, popis, ID, verze a výchozí národní prostředí doplňku.
  • Jak se doplněk integruje s Office:
    • Pro doplňky, které rozšiřují Word/Excel/PowerPoint/Outlook: Nativní body rozšíření, které doplněk používá k odhalení funkcí, jako jsou tlačítka na pásu karet.
    • Pro doplňky, které vytvářejí nové vložitelné objekty: Adresa URL výchozí stránky, která se pro objekt načítá.
  • Úroveň oprávnění a požadavky na přístup k datům pro doplněk.

Pokud potřebujete další informace, podívejte se na  manifest XML doplňků Office .

Nejzákladnější verzí webové aplikace je statická stránka HTML, která se zobrazuje v aplikaci Office, ale stránka neinteraguje s dokumentem Office ani s Internetem. Stránka musí být hostována na webovém serveru nebo webové hostingové službě, jako je Azure; záleží na tom, která služba vám vyhovuje nejlépe.

Příklad doplňku hello world office

Protože se jedná o webovou aplikaci, můžete použít libovolné klientské a serverové technologie, které váš poskytovatel hostingu podporuje (například ASP.net, PHP nebo Node.js). Abyste mohli komunikovat s klienty a dokumenty Office, musíte použít rozhraní Office.js JavaScript API, které Office 2016 poskytuje.

Rozhraní API JavaScriptu pro Word a Excel poskytují modely objektů specifické pro hostitele, které lze použít v doplňku Office. Tato rozhraní API podporují přístup k odstavcům a sešitům, což poskytuje snazší způsob, jak vytvořit doplněk pro Word nebo Excel. Viz Word Add-inů a Excel Add-inů pro více informací.

Další informace a technické informace o Javascript API pro Office 2016 najdete v tématu Principy JavaScript API pro Office , JavaScript API pro OfficePokyny k návrhu pro doplňky Office .


Jak vyvíjet doplňky pro Office 2016, Office Online a Office Mobile

Jak vyvíjet doplňky pro Office 2016, Office Online a Office Mobile

Doplňky Office 2016 umožňují rozšířit možnosti, funkčnost a funkce klientů Office, jako jsou Word, Excel, PowerPoint a Outlook pomocí

Office 2016: Kde je InfoPath?

Office 2016: Kde je InfoPath?

InfoPath v Office 2016 chybí. Zde je to, co s tím můžete dělat.

Jak změnit zobrazení na HTML nebo prostý text v Outlooku 2019, 2016 a 365

Jak změnit zobrazení na HTML nebo prostý text v Outlooku 2019, 2016 a 365

Nastavte, zda chcete zobrazovat nebo odesílat e-maily ve formátu prostého textu nebo HTML v aplikaci Microsoft Outlook 2019, 2016 nebo 365.

Jak opravit Microsoft Office Error Code 0xc0000142

Jak opravit Microsoft Office Error Code 0xc0000142

Chcete-li opravit kód chyby Office 0xc0000142, nainstalujte nejnovější aktualizace Office, restartujte službu ClickToRun a opravte soubory Office.

Kancelář: Oprava „Schránku nelze vyprázdnit. Schránku možná používá jiný program.“

Kancelář: Oprava „Schránku nelze vyprázdnit. Schránku možná používá jiný program.“

Vyřešte běžnou chybu v Microsoft Office 2013 nebo 2016 při používání schránky,

Zakažte zprávu „Hypertextové odkazy mohou být škodlivé pro váš počítač a data“ v Office 2016

Zakažte zprávu „Hypertextové odkazy mohou být škodlivé pro váš počítač a data“ v Office 2016

Zabraňte zobrazení běžného varování při otevírání souborů prostřednictvím hypertextového odkazu v souborech Microsoft Office 2016.

Office 2016 a 2013: Jak povolit nebo zakázat režim DEP

Office 2016 a 2013: Jak povolit nebo zakázat režim DEP

Jak povolit nebo zakázat nastavení DEP v aplikaci Microsoft Outlook 2016 nebo 2013.

Jak opravit tuto aplikaci nelze otevřít v technickém náhledu Windows 10

Jak opravit tuto aplikaci nelze otevřít v technickém náhledu Windows 10

Před dvěma týdny jsme odhalili problém s Office Touch Preview, sadou aplikací vydaných společností Microsoft do Windows Store pro Windows 10 Technical.

Office 2016/2013: Zapnutí/vypnutí schránky Office

Office 2016/2013: Zapnutí/vypnutí schránky Office

Povolte nebo zakažte možnosti viditelné schránky v Microsoft Office 2016 nebo 2013.

Oprava „Chyba 1321“ při instalaci Office 2016 nebo 2013

Oprava „Chyba 1321“ při instalaci Office 2016 nebo 2013

Vyřešte chybu 1321 při pokusu o instalaci sady Microsoft Office 2016 nebo 2013 ve Windows.

Jak opravit Microsoft Office Error Code 30088-4

Jak opravit Microsoft Office Error Code 30088-4

Chcete-li opravit kód chyby Microsoft Office 30088-4, opravte sadu Office. Pokud problém přetrvává, odinstalujte a znovu nainstalujte balíček Office.

Oprava: Office nerozpozná příkaz, který byl zadán

Oprava: Office nerozpozná příkaz, který byl zadán

Pokud Office nerozpozná vaše příkazy, spusťte Office Online a zkontrolujte, zda problém přetrvává. Poté vyhledejte aktualizace a opravte Office Suite.

Kancelář: Tuto akci nelze provést

Kancelář: Tuto akci nelze provést

Pokud Office tvrdí, že požadovanou akci nelze provést, aktualizujte a opravte sadu Office. Pokud problém přetrvává, přeinstalujte Office.

Jak přidat značky do obsidiánu

Jak přidat značky do obsidiánu

Tagy jsou fráze nebo klíčová slova, která vám mohou pomoci uspořádat poznámky v Obsidian. Vytvořením značek můžete rychleji najít konkrétní poznámky, pokud je budete chtít číst

Jak opravit neplatný odkaz na sdílení v GroupMe

Jak opravit neplatný odkaz na sdílení v GroupMe

Odkazy pro sdílení GroupMe představují snadný způsob, jak pozvat lidi, aby se připojili k vašim skupinám. Můžete však vygenerovat neplatný odkaz na sdílení nebo se během tohoto procesu mohou objevit chyby

Jak opravit blikání světla TCL TV

Jak opravit blikání světla TCL TV

Mnoho majitelů televizorů TCL mělo problémy s blikajícím světlem ve spodní části obrazovek. Televizor se také často odmítá zapnout, když je světlo

Jak zjistit, zda někdo zablokoval vaše číslo

Jak zjistit, zda někdo zablokoval vaše číslo

Všichni jsme tam byli; víte, že máte správné číslo, ale vaše hovory nejsou nikdy přijímány a vaše texty jsou ignorovány. Mohou být zaneprázdněni, jejich telefon

Jak zapnout/zakázat dvoufaktorové ověřování (2FA) pro Gmail

Jak zapnout/zakázat dvoufaktorové ověřování (2FA) pro Gmail

Ztráta přístupu k účtu Gmail zní dnes mnohem ničivější než ztráta peněženky. Naštěstí je k dispozici řada bezpečnostních funkcí

Jak poslat zprávu na Facebooku více přátelům

Jak poslat zprávu na Facebooku více přátelům

https://www.youtube.com/watch?v=PR2EBx8DVOYu0026t=10s Facebook Messenger je oblíbená služba, která umožňuje uživatelům posílat zprávy komukoli, kdo má účet na Facebooku.

Jak opravit vyzvánění iPhone, když je nastavena možnost Nerušit

Jak opravit vyzvánění iPhone, když je nastavena možnost Nerušit

Funkce Nerušit (DND) společnosti Apple je ideální pro správu vašich oznámení, abyste se mohli soustředit. Je-li povoleno, můžete jej upravit tak, aby vše zastavilo

Příkazy CROSH – průvodce pro váš Chromebook

Příkazy CROSH – průvodce pro váš Chromebook

Chromebooky postrádají podporu ePSA a neumožňují uživatelům vstupovat do spouštěcí nabídky jako jiné operační systémy. Naštěstí je vestavěný terminál CROSH

Jak AirTags fungují

Jak AirTags fungují

AirTags vám pomohou dávat pozor na vaše základní věci. Tento drobný gadget můžete snadno připevnit na důležité předměty, jako je batoh nebo obojek pro domácí mazlíčky.

Jak používat modulové skripty v Robloxu

Jak používat modulové skripty v Robloxu

Zvládnutí skriptů modulů je klíčovou součástí toho, abyste se stali úspěšným vývojářem Roblox. Tyto praktické zkratky skriptů jsou užitečné pro kódování běžné hry