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.

Nejlepší bezplatné video konvertory

Nejlepší bezplatné video konvertory

Video konvertory jsou užitečné nástroje, které vám umožní převést video do kompatibilního formátu nebo optimálního rozlišení podle přehrávacího zařízení. Pro

Jak najít uživatelské jméno na Facebooku

Jak najít uživatelské jméno na Facebooku

Stejně jako většina platforem sociálních médií i Facebook přiděluje všem svým uživatelům jedinečné uživatelské jméno. Pokud jste zapomněli své uživatelské jméno na Facebooku, obnovte jej

Jak vyrobit pilu v teráriu

Jak vyrobit pilu v teráriu

Hledali jste způsoby, jak vylepšit svůj domov v Terrarii? Pořízení pily je jedním z nejpohodlnějších způsobů, jak si v tomto zařídit dům

Jak exportovat do MP3 v Garageband

Jak exportovat do MP3 v Garageband

V této příručce se dozvíte, jak exportovat z Garagebandu do MP3 na Macu, iPhonu nebo iPadu, včetně konkrétního regionu.

Jak odstranit profilové obrázky v telegramu

Jak odstranit profilové obrázky v telegramu

Pokud jste na Telegramu nějakou dobu aktivní, možná budete chtít změnit své profilové obrázky. Staré profilové obrázky se však automaticky neodstraňují

Jak aktualizovat Safari na iPadu

Jak aktualizovat Safari na iPadu

Abychom drželi krok s ostatními oblíbenými vyhledávači, prohlížeč Safari společnosti Apple je neustále rozšiřován o nové funkce a bezpečnostní doplňky. Aktualizace

Jak získat rupie v slzách království

Jak získat rupie v slzách království

V „Legend of Zelda: Tears of the Kingdom“ (TotK) si budete muset udělat zásoby různých položek. Většina z nich bude vyžadovat peníze. The

Jak změnit své uživatelské jméno a zobrazované jméno na Twitteru z jakéhokoli zařízení

Jak změnit své uživatelské jméno a zobrazované jméno na Twitteru z jakéhokoli zařízení

Twitter umožňuje uživatelům změnit své uživatelské jméno a zobrazované jméno (Twitter handle) na cokoliv, co chtějí, a způsoby, jak to udělat, jsou poměrně jednoduché. Mějte na

Jak změnit další otázku na základě odpovědi ve formulářích Google

Jak změnit další otázku na základě odpovědi ve formulářích Google

Formuláře Google vám umožňují vytvářet různé ankety, průzkumy, dotazníky, kvízy a další. Provádění dlouhých průzkumů může být někdy pro někoho nudné

Jak přidat přechod ke všem fotografiím v IMovie

Jak přidat přechod ke všem fotografiím v IMovie

Začleněním přechodů do vašich klipů na iMovie je zvýší atraktivitu a pomůže divákům zaujmout váš video obsah. Ale i když