Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Souhrn
V aplikaci Microsoft Office Excel 2003 a novějších verzích aplikace Excel můžete digitálně podepsat sešit nebo podepsat kód projektu maker. Tím se zajistí, že jste byli poslední osobou, která v sešitu nebo projektu maker udělala změny.
Další informace
Co je digitální certifikát?
Digitální certifikáty a podpisy pomáhají zajistit, že soubor, který se chystáte použít, pochází ze spolehlivého zdroje. Pomáhají vás ujistit, že se souborem nebylo manipulováno.
Digitální certifikát je ID, které soubor nese s sebou. Pokud chcete ověřit podpis, certifikační autorita ověří informace o tvůrci souboru a pak vydá digitální certifikát. Digitální certifikát obsahuje informace o osobě, které byl certifikát vydán, a také informace o certifikační autoritě, která ho vydala. Pokud se k podepsání souboru použije digitální certifikát, uloží se toto ID se souborem v ověřitelné podobě, aby se mohlo zobrazit uživateli.
Co je digitální podpis?
Aplikace Excel používá digitální podpisy k obsahu sešitu, aby bylo zajištěno, že sešit nebyl od podepsání změněn a uložen. Digitální podpisy vám také můžou pomoct odlišit sešity a makra vytvořená spolehlivým zdrojem od nežádoucích a potenciálně škodlivých sešitů nebo kódu maker (viry).
Digitální podpis je veřejný certifikát plus hodnota podepsaných dat šifrovaných privátním klíčem. Hodnota je číslo, které kryptografický algoritmus vygeneruje pro všechna data, která chcete podepsat. Tento algoritmus téměř znemožňuje změnu dat bez změny výsledné hodnoty. Díky šifrování hodnoty místo dat tedy digitální podpis pomůže uživateli ověřit, že se data nezměnila.
Co se stane, když použiju digitální podpis?
Můžete zobrazit a upravit podepsané sešity aplikace Excel, i když nemůžete změnit a uložit podepsaný sešit bez zneplatnění podpisu. Můžete například podepsat soubor a ostatní uživatelé ho můžou zobrazit. Dokud soubor zůstane podepsaný, ostatní ho budou vědět, že pochází od vás a nebyl změněn.
Digitální podepisování sešitu se liší od podepisování kódu v projektu maker jazyka VBA (Visual Basic for Applications). Sešit můžete digitálně podepsat pro obsah a můžete také podepsat kód projektu maker VBA ve stejném sešitu.
Jaké excelové soubory můžu digitálně podepsat?
Můžete digitálně podepsat libovolný excelový sešit nebo excelové šablony. Verze aplikace Excel starší než Microsoft Excel 2002 však digitální podpis nerozpoznávají.
Pokud sdílený sešit digitálně podepíšete, aplikace Excel nezachová digitální podpis, protože v sešitu může provádět změny více lidí. Kromě toho nelze podepsat kód projektu maker, protože aplikace Excel neumožňuje vytvářet nebo měnit projekty maker v sešitu poté, co byl nastaven jako sdílený sešit.
Jak získám digitální podpis?
Pokud chcete získat digitální podpis, musíte mít nejprve digitální certifikát.
Digitální certifikát nebo ID podpisu kódu můžete získat od komerční certifikační autority nebo od interního správce zabezpečení nebo it specialisty.
Certifikační autorita vám může bezplatně vystavit digitální certifikát nebo ID podpisu kódu. Certifikační autorita před vydáním digitálního certifikátu provede podrobnou identifikační kontrolu.
Další informace o získání digitálního podpisu nebo ID podpisu kódu naleznete na následujícím webu společnosti Microsoft:
Programy důvěryhodných kořenových certifikátů Společnosti Microsoft
Pomocí nástroje pro SelfCert.exe, který je k dispozici v Microsoft Office, můžete vytvořit vlastní digitální certifikát pro osobní použití nebo pro účely testování. Tento certifikát však není ověřen certifikační autoritou (CA).
Návody přidat digitální podpis do sešitu?
Pokud chcete do sešitu přidat digitální podpis, postupujte podle těchto kroků podle verze aplikace Excel, kterou používáte.
Microsoft Office Excel 2007
Klikněte na tlačítko Microsoft Office, přejděte na Připravit a klikněte na Přidat digitální podpis.
Klikněte na OK.
Pokud se sešit změnil a ještě není uložen nebo pokud není uložen ve formátu sešitu aplikace Excel 2007, zobrazí se následující zpráva:
Abyste mohli přidat podpisy, musíte sešit uložit ve formátu, který podporuje digitální podpisy.
Chcete sešit uložit jako sešit aplikace Microsoft Office Excel?Kliknutím na Anozobrazíte dialogové okno Uložit jako . Pokud chcete přidat digitální podpis, musíte soubor uložit ve formátu excelového sešitu (*.xlsx ).
Po uložení sešitu se zobrazí dialogové okno Získat digitální ID . Vyberte typ digitálního ID, který chcete použít, a klikněte na OK.
Po dokončení nezbytných kroků pro typ digitálního ID, který jste vybrali, je teď excelový sešit podepsaný.
Poznámka
Pokud sešit po přidání digitálního ID uložíte, digitální ID se odebere. Když například po digitálním podepsání sešitu kliknete na tlačítko Microsoft Office a potom kliknete na Uložit jako , zobrazí se následující zpráva:
Uložením kopie tohoto sešitu zrušíte platnost všech podpisů v kopii.
Chcete pokračovat? Pokud kliknete na Ano, digitální ID se z kopie sešitu odebere.
Po zavření a opětovném otevření podepsaného sešitu se v záhlaví Excelu zobrazí slova [jen pro čtení] (v hranatých závorkách) za názvem sešitu. Kromě toho se na stavovém řádku zobrazí ikona digitálního ID a zobrazí se podokno úloh Podpisy, které označuje, že byl do sešitu přidán digitální podpis.
Chcete-li ověřit, že v podepsaném sešitu nedošlo ke změnám, ověřte, že se podepisující uživatel zobrazuje v podokně úloh Podpis.
Excel 2003
V nabídce Nástroje klikněte na položku Možnosti.
Na kartě Zabezpečení klikněte na Digitální podpisy.
Klikněte na Doplňky.
Pokud se sešit změnil a ještě není uložen nebo pokud není uložen ve formátu sešitu aplikace Excel 2003, zobrazí se následující zpráva:
Tento sešit musí být uložen jako sešit aplikace Microsoft Excel, aby mohl být digitálně podepsán. Chcete sešit uložit?
Kliknutím na Anozobrazíte dialogové okno Uložit jako . Chcete-li přidat digitální podpis, musíte soubor uložit ve formátu sešitu aplikace Microsoft Excel.
Po uložení sešitu se zobrazí dialogové okno Vybrat certifikát . Vyberte certifikát, který chcete použít, a klikněte na OK.
Kliknutím na OK zavřete dialogové okno Digitální podpisy .
Excelový sešit je teď podepsaný.
Poznámka
Pokud sešit po přidání digitálního podpisu uložíte, digitální podpis se odebere. Když například po digitálním podepsání sešitu kliknete na Uložit v nabídce Soubor , zobrazí se následující zpráva:
Uložením odeberete všechny digitální podpisy v sešitu.
Chcete pokračovat? Pokud kliknete na Ano, digitální podpisy budou ze sešitu odebrány.
Po zavření a opětovném otevření podepsaného sešitu se v záhlaví Excelu zobrazí slova [Podepsáno, neověřené] (v hranatých závorkách) za názvem sešitu. To znamená, že byl do sešitu přidán digitální podpis.
Chcete-li ověřit, že v podepsaném sešitu nedošlo ke změnám, postupujte takto:
- V nabídce Nástroje klikněte na položku Možnosti.
- Na kartě Zabezpečení klikněte na Digitální podpisy.
- Pokud je podepisující uživatel uvedený na kartě Podpisy v seznamu Tento dokument digitálně podepsal , můžete si být jisti, že se soubor od přidání digitálního podpisu do souboru nezměnil.
Návody kód podepsat projekt maker?
Chcete-li podepsat kód projektu makra jazyka Visual Basic for Applications, postupujte takto:
Otevřete sešit obsahující projekt maker, který chcete podepsat.
Stisknutím kombinace kláves ALT+F11 otevřete Editor Jazyka Visual Basic.
V Průzkumníku projektů vyberte projekt, který chcete podepsat.
V nabídce Nástroje klikněte na Digitální podpis.
Udělejte jedno z následujícího:
- Pokud jste ještě nevybrali digitální certifikát nebo pokud chcete použít jiný, klikněte na Zvolit, vyberte certifikát a pak dvakrát klikněte na OK .
- Pokud chcete použít aktuální certifikát, klikněte na OK.