Digitálne podpísanie projektu makier

V tomto článku je uvedené, ako môžete digitálne podpísať projekt makier pomocou certifikát. Ak digitálny certifikát ešte nemáte, musíte ho získať. Ak chcete otestovať projekty makier vo vlastnom počítači, môžete vytvoriť certifikát s vlastným podpisom pomocou nástroja Selfcert.exe.

Digitálny certifikát môžete získať od komerčnej certifikačnej autority (CA), od správcu interného zabezpečenia alebo od profesionálov z oblasti informačných technológií (IT).

Ďalšie informácie o certifikačných autoritách, ktoré ponúkajú služby pre produkty spoločnosti Microsoft, získate v zozname Členovia programu Microsoft Root Certificate Program.

Na začiatok stránky

Keďže vami vytvorený digitálny certifikát nie je vydaný formálnou dôveryhodnou certifikačnou autoritou, projekty makier podpísané takýmto certifikátom sa označujú ako projekty s vlastným podpisom. Balík Microsoft Office dôveruje certifikátu s vlastným podpisom iba v počítači, ktorý má certifikát s vlastným podpisom pridaný do priečinka Dôveryhodná koreňová certifikácia v ukladacom priestore Certifikáty – aktuálny používateľ.

Informácie o vytvorení certifikátu s vlastným podpisom nájdete v nasledujúcej sekcii.

  1. Prejdite do umiestnenia C:\Program Files (x86)\Microsoft Office\root\.

  2. Kliknite na položku SelfCert.exe. Zobrazí sa dialógové okno Vytvorenie digitálneho certifikátu.

  3. Do poľa Názov certifikátu zadajte popisný názov pre certifikát.

  4. Kliknite na tlačidlo OK .

  5. Po zobrazení hlásenia Úspešné vytvorenie certifikátu (SelfCert) kliknite na tlačidlo OK.

  1. Prejdite do umiestnenia C:\Program Files\Microsoft Office\<verzia balíka Office>\.

  2. Kliknite na položku SelfCert.exe. Zobrazí sa dialógové okno Vytvorenie digitálneho certifikátu.

  3. Do poľa Názov certifikátu zadajte popisný názov pre certifikát.

  4. Kliknite na tlačidlo OK .

  5. Po zobrazení hlásenia Úspešné vytvorenie certifikátu (SelfCert) kliknite na tlačidlo OK.

  1. Kliknite na tlačidlo Štart, ukážte na položku Všetky programy a kliknite na položku Microsoft Office. Kliknite na položku Nástroje balíka Microsoft Office a potom na položku Digitálny certifikát pre projekty VBA.
    Zobrazí sa dialógové okno Vytvorenie digitálneho certifikátu.

  2. Do poľa Názov certifikátu zadajte popisný názov pre certifikát.

  3. Kliknite na tlačidlo OK .

  4. Po zobrazení hlásenia Úspešné vytvorenie certifikátu (SelfCert) kliknite na tlačidlo OK.

Dialógové okno Vytvorenie digitálneho certifikátu

Certifikát v ukladacom priestore osobných certifikátov zobrazíte nasledovne:

  1. Otvorte program Internet Explorer.

  2. V ponuke Nástroje kliknite na položku Možnosti siete Internet a potom kliknite na kartu Obsah.

  3. Kliknite na položku Certifikáty a potom kliknite na kartu Osobné.

Na začiatok stránky

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

  2. Na karte Vývojár v skupine Kód kliknite na položku Visual Basic.

    Poznámka : Ak nie je dostupná karta Vývojár: Kliknite na kartu Súbor. Kliknite na položku Možnosti. Kliknite na položku Prispôsobiť pás s nástrojmi. V zozname Prispôsobiť pás s nástrojmi vyberte možnosť Vývojár a kliknite na položku OK.

  3. V okne Visual Basic kliknite v ponuke Nástroje na položku Digitálny podpis.

  4. Zobrazí sa dialógové okno Digitálny podpis.

  5. Vyberte certifikát a kliknite na tlačidlo OK.

    Poznámka : Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a kliknite na tlačidlo OK.

    Poznámky : 

    • Odporúčame, aby ste makrá podpísali až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu podpísaného projektu makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

    • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

    • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

    • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu alebo v prípade jeho zrušenia (odvolania) po podpísaní. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas doby platnosti vášho certifikátu.

Na začiatok stránky

Digitálny certifikát môžete získať od komerčnej certifikačnej autority (CA) alebo od správcu zabezpečenia.

Ďalšie informácie o certifikačných autoritách, ktoré ponúkajú služby pre produkty spoločnosti Microsoft, získate v zozname Členovia programu Microsoft Root Certificate Program.

Na začiatok stránky

Keďže vami vytvorené digitálne certifikáty neboli vydané oficiálnym certifikačným úradom, makrá podpísané takýmto certifikátom sa pokladajú za vlastnoručne podpísané projekty. V balíku Microsoft Office sa certifikáty s vlastným podpisom považujú za dôveryhodné iba v počítači, ktorý má tento certifikát uložený vo svojom ukladacom priestore osobných certifikátov.

  1. Kliknite na tlačidlo Štart, ukážte na položku Všetky programy a kliknite na položku Microsoft Office. Kliknite na položku Nástroje balíka Microsoft Office a potom na položku Digitálny certifikát pre projekty VBA. Do poľa Názov certifikátu zadajte popisný názov pre certifikát.

  2. Keď sa zobrazí výzva na potvrdenie certifikátu, kliknite na tlačidlo OK.

Certifikát v ukladacom priestore osobných certifikátov zobrazíte nasledovne:

  1. Otvorte program Internet Explorer.

  2. V ponuke Nástroje kliknite na položku Možnosti siete Internet a potom kliknite na kartu Obsah.

  3. Kliknite na položku Certifikáty a potom kliknite na kartu Osobné.

Na začiatok stránky

  1. Kliknite na tlačidlo Štart, ukážte na položku Všetky programy a potom na položku Microsoft Office. Ukážte na položku Nástroje balíka Microsoft Office a potom kliknite na položku Digitálny certifikát pre projekty VBA. Do poľa Názov certifikátu zadajte popisný názov pre certifikát.

  2. Keď sa zobrazí výzva na potvrdenie certifikátu, kliknite na tlačidlo OK.

Certifikát v ukladacom priestore osobných certifikátov zobrazíte takto:

  1. Otvorte Windows Internet Explorer.

  2. V ponuke Nástroje kliknite na položku Možnosti siete Internet a potom kliknite na kartu Obsah.

  3. Kliknite na položku Certifikáty a potom kliknite na kartu Osobné.

Na začiatok stránky

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • Na karte Vývojár kliknite v skupine Kód na položku Visual Basic.

      Ak sa karta Vývojár nezobrazuje, kliknite na tlačidlo Microsoft Office Obrázok tlačidla Office a potom na položku Možnosti programu Excel. Potom kliknite na položku Obľúbené a začiarknite políčko Zobraziť kartu Vývojár na páse s nástrojmi.

      Poznámka : Pás s nástrojmi je súčasťou používateľského rozhrania Microsoft Office Fluent.

  2. V okne Prieskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • V ponuke Nástroje ukážte na položku Makro a potom kliknite na položku Editor jazyka Visual Basic.

  2. V okne Prieskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

Na začiatok stránky

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • Na karte Vývojár v skupine Kód kliknite na položku Visual Basic.

      Ak sa karta Vývojár nezobrazuje, kliknite na tlačidlo Microsoft Office Obrázok tlačidla Office a potom na položku Možnosti programu PowerPoint. Potom kliknite na položku Obľúbené a začiarknite políčko Zobraziť kartu Vývojár na páse s nástrojmi.

      Poznámka : Pás s nástrojmi je súčasťou používateľského rozhrania Microsoft Office Fluent.

  2. V okne Prieskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

Na začiatok stránky

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • V ponuke Nástroje ukážte na položku Makro a potom kliknite na položku Editor jazyka Visual Basic.

  2. V okne Prieskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

Na začiatok stránky

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • V ponuke Nástroje ukážte na položku Makro a potom kliknite na položku Editor jazyka Visual Basic.

  2. V okne Priskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

  1. Otvorte súbor obsahujúci projekt makier, ktorý chcete podpísať.

    • Na karte Vývojár v skupine Kód kliknite na položku Visual Basic.

      Ak sa karta Vývojár nezobrazuje, kliknite na tlačidlo Microsoft Office Obrázok tlačidla Office a potom na položku Možnosti programu Word. Potom kliknite na položku Obľúbené a začiarknite políčko Zobraziť kartu Vývojár na páse s nástrojmi.

      Poznámka : Pás s nástrojmi je súčasťou používateľského rozhrania Microsoft Office Fluent.

  2. V okne Prieskumník projektu editora jazyka Visual Basic vyberte projekt, ktorý chcete podpísať.

  3. V ponuke Nástroje kliknite na položku Digitálny podpis.

  4. Vykonajte niektorý z týchto krokov:

    • Ak nie je vybratý digitálny certifikát alebo ak chcete použiť iný certifikát, kliknite na tlačidlo Vybrať. Vyberte certifikát a potom dvakrát kliknite na tlačidlo OK.

    • Ak chcete použiť aktuálny certifikát, kliknite na tlačidlo OK.

      Poznámky : 

      • Makrá podpisujte až potom, ako riešenie otestujete a pripravíte na distribúciu, pretože po každej zmene kódu v podpísanom projekte makier sa digitálny podpis odstráni. Ak sa však v počítači nachádza platný digitálny certifikát, ktorý sa predtým použil na podpísanie projektu, projekt makier sa pri uložení automaticky znova podpíše.

      • Ak chcete zabrániť neúmyselným zmenám projektu makier zo strany ostatných používateľov, po ktorých sa váš podpis znehodnotí, mali by ste projekt makier pred jeho podpísaním uzamknúť. Svojím digitálnym podpisom tak potvrdzujete len to, že projekt nebol od podpísania zmenený. Váš digitálny podpis však nepotvrdzuje, že ste aj autorom projektu. Uzamknutie projektu makier preto nezabráni inému používateľovi v nahradení digitálneho podpisu iným podpisom. Správcovia systémov spoločností môžu zmeniť podpis v šablónach a doplnkoch, takže môžu presne určiť, čo môžu používatelia spúšťať vo svojich počítačoch.

      • Ak vytvoríte doplnok, ktorý pridá kód do projektu makier, tento kód by mal určiť, či je projekt digitálne podpísaný, a mal by používateľov vopred upozorniť na následky zmien podpísaného projektu.

      • Pri digitálnom podpisovaní makier je dôležité získať časovú pečiatku, aby ostatní používatelia mohli overiť váš podpis aj po uplynutí platnosti certifikátu. Ak podpíšete makrá bez časovej pečiatky, podpis zostane platný počas platnosti vášho certifikátu.

Na začiatok stránky

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×