Digitalno podpisovanje projekta z makri

V tem članku lahko preberete, kako lahko s potrdilom podpišete makro-projekt. Če digitalnega potrdila še nimate, ga morate pridobiti. Če želite projekte z makri preizkusiti v vašem računalniku, lahko z orodjem Selfcert.exe ustvarite lastno potrdilo za samopodpisovanje.

Digitalno potrdilo lahko pridobite pri komercialnem overitelju digitalnih potrdil, pri notranjem skrbniku za varnost ali strokovnjaku za informacijsko tehnologijo.

Če želite več informacij o overiteljih digitalnih potrdil, ki ponujajo storitve za izdelke Microsoft, preverite seznam Člani programa Microsoft za izdajo korenskih potrdil.

Na vrh strani

Ker digitalna potrdila, ki ga ustvarite sami, ne izda uradni, zaupanja vreden overitelj digitalnih potrdil, so projekti z makri, ki so podpisani s takšnim potrdilom, znani kot samopodpisani projekti. Microsoft Office zaupa samopodpisanemu potrdilu le v računalniku, kjer je bilo potrdilo za samopodpisovanje dodano v mapo zaupanja vrednih korenskih potrdil v shrambo potrdil za trenutnega uporabnika.

Navodila za ustvarjanje samopodpisanega potrdila so navedena v spodnjem razdelku.

  1. Pojdite na C:\Programske datoteke (x86)\Microsoft Office\root\.

  2. Kliknite SelfCert.exe. Prikaže se polje Ustvarjanje digitalnega potrdila.

  3. V polje Ime vašega potrdila vnesite opisno ime potrdila.

  4. Kliknite V redu.

  5. Ko se prikaže sporočilo »SelfCert – uspešno«, kliknite V redu.

  1. Pojdite na C:\Programske datoteke\Microsoft Office\<različica Officea>\.

  2. Kliknite SelfCert.exe. Prikaže se polje Ustvarjanje digitalnega potrdila.

  3. V polje Ime vašega potrdila vnesite opisno ime potrdila.

  4. Kliknite V redu.

  5. Ko se prikaže sporočilo »SelfCert – uspešno«, kliknite V redu.

  1. Kliknite Start, pokažite na Vsi programi, kliknite Microsoft Office, kliknite Microsoft Officeova orodja in Digitalno potrdilo za projekte VBA.
    Pojavi se okno Ustvarjanje digitalnega potrdila.

  2. V polje Ime vašega potrdila vnesite opisno ime potrdila.

  3. Kliknite V redu.

  4. Ko se prikaže sporočilo »SelfCert – uspešno«, kliknite V redu.

Pogovorno okno »Ustvarjanje digitalnega potrdila«

Če si želite ogledati potrdilo v shrambi osebnih potrdil, naredite to:

  1. Odprite program Internet Explorer.

  2. V meniju Orodja kliknite Internetne možnosti in nato zavihek Vsebina.

  3. Kliknite Potrdila in nato zavihek Osebno.

Na vrh strani

  1. Odprite datoteko z makrom, ki ga želite podpisati.

  2. Na zavihku Razvijalec v skupini Koda kliknite Visual Basic.

    Opomba : Če zavihek »Razvijalec« ni na voljo, kliknite zavihek Datoteka. Kliknite Možnosti. Kliknite Prilagodi trak. Na seznamu Prilagodi trak kliknite Razvijalec, nato kliknite V redu.

  3. V programu Visual Basic v meniju Orodja kliknite Digitalni podpis.

  4. Prikaže se pogovorno okno Digitalni podpis.

  5. Izberite potrdilo in kliknite V redu.

    Opomba : Če digitalnega potrdila niste izbrali ali želite uporabiti drugega, kliknite Izberi. Izberite potrdilo in kliknite V redu.

    Opombe : 

    • Priporočamo, da makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo: če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

    • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili vaš podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite, da ni projekta nihče nedovoljeno spreminjal, odkar ste ga podpisali vi. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

    • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

    • Ko makre digitalno podpišete, pridobite časovni žig, da bodo drugi uporabniki lahko preverili vaš podpis tudi po poteku veljavnosti ali preklicu potrdila, uporabljenega za podpis. Če makre podpisujete brez časovnega žiga, je podpis veljaven v času veljavnosti potrdila.

Na vrh strani

Digitalno potrdilo lahko pridobite pri komercialnem overitelju digitalnih potrdil ali pri skrbniku za varnost.

Če želite več informacij o overiteljih digitalnih potrdil, ki ponujajo storitve za izdelke Microsoft, preverite seznam Člani programa Microsoft za izdajo korenskih potrdil.

Na vrh strani

Ker digitalnega potrdila, ki ga ustvarite sami, ne izda uradni overitelj digitalnih potrdil, so projekti z makri, ki so podpisani s takšnim potrdilom, znani kot samopodpisani projekti. Microsoft Office zaupa samopodpisanemu potrdilu le v računalniku, v katerem je bilo to potrdilo dodano v shrambo osebnih potrdil.

  1. Kliknite gumb Start, pokažite na Vsi programi, kliknite Microsoft Office, kliknite Microsoft Officeova orodja in Digitalno potrdilo za projekte VBA. V polje Ime vašega potrdila vnesite opisno ime potrdila.

  2. Če se prikaže potrditveno sporočilo, kliknite Da.

Če si želite ogledati potrdilo v shrambi osebnih potrdil, naredite to:

  1. Odprite program Internet Explorer.

  2. V meniju Orodja kliknite Internetne možnosti in nato zavihek Vsebina.

  3. Kliknite Potrdila in nato zavihek Osebno.

Na vrh strani

  1. Kliknite gumb Start, pokažite na Vsi programi, Microsoft Office, Microsoft Officeova orodja in nato kliknite Jezikovne nastavitve za Microsoft Office. V polje Ime vašega potrdila vnesite opisno ime potrdila.

  2. Če se prikaže potrditveno sporočilo, kliknite Da.

Če si želite ogledati potrdilo v shrambi osebnih potrdil, naredite to:

  1. Odprite Windows Internet Explorer.

  2. V meniju Orodja kliknite Internetne možnosti in nato zavihek Vsebina.

  3. Kliknite Potrdila in nato zavihek Osebno.

Na vrh strani

  1. Odprite datoteko s projektom z makri, ki ga želite podpisati.

    • Na zavihku Razvijalec v skupini Koda kliknite Visual Basic.

      Če zavihek Razvijalec ni na voljo, kliknite gumb Microsoft Office Slika gumba »Office« , nato pa kliknite Excelove možnosti. Nato kliknite Priljubljeno in potrdite polje Na traku prikaži zavihek »Razvijalec«.

      Opomba : Trak je del uporabniškega vmesnika Microsoft Office Fluent.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

  1. Odprite datoteko s projektom z makri, ki ga želite podpisati.

    • V meniju Orodja pokažite na Makro in kliknite Urejevalnik za Visual Basic.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

Na vrh strani

  1. Odprite datoteko z makrom, ki ga želite podpisati.

    • Na zavihku Razvijalec v skupini Koda kliknite Visual Basic.

      Če zavihek Razvijalec ni na voljo, kliknite gumb Microsoft Office Slika gumba »Office« , nato pa kliknite PowerPointove možnosti. Nato kliknite Priljubljeno in potrdite polje Na traku prikaži zavihek »Razvijalec«.

      Opomba : Trak je del uporabniškega vmesnika Microsoft Office Fluent.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

Na vrh strani

  1. Odprite datoteko s projektom z makri, ki ga želite podpisati.

    • V meniju Orodja pokažite na Makro in kliknite Urejevalnik za Visual Basic.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

Na vrh strani

  1. Odprite datoteko s projektom z makri, ki ga želite podpisati.

    • V meniju Orodja pokažite na Makro in kliknite Urejevalnik za Visual Basic.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

  1. Odprite datoteko z makrom, ki ga želite podpisati.

    • Na zavihku Razvijalec v skupini Koda kliknite Visual Basic.

      Če zavihek Razvijalec ni na voljo, kliknite gumb Microsoft Office Slika gumba »Office« , nato pa kliknite Wordove možnosti. Nato kliknite Priljubljeno in potrdite polje Na traku prikaži zavihek »Razvijalec«.

      Opomba : Trak je del uporabniškega vmesnika Microsoft Office Fluent.

  2. V raziskovalcu projekta za Visual Basic izberite projekt, ki ga želite podpisati.

  3. V meniju Orodja kliknite Digitalni podpis.

  4. Naredite nekaj od tega:

    • Če digitalnega potrdila še niste izbrali ali želite uporabiti drugega, kliknite Izberi, izberite potrdilo in dvakrat kliknite V redu.

    • Če želite uporabiti trenutno potrdilo, kliknite v redu.

      Opombe : 

      • Makre podpišete šele po tem, ko preskusite rešitev in jo pripravite za distribucijo, kajti, če je koda v podpisanem projektu z makri kakor koli spremenjena, je njegov digitalni podpis odstranjen. Če pa imate v računalniku veljavno digitalno potrdilo, s katerim ste že podpisali projekt, je projekt z makri samodejno znova podpisan, ko ga shranite.

      • Če želite preprečiti, da bi uporabniki vaše rešitve nenamerno spremenili vaš projekt z makri in razveljavili podpis, projekt z makri zaklenite preden ga podpišete. Z digitalnim podpisom jamčite le, da projekta ni nihče nedovoljeno spreminjal, odkar ste ga podpisali. Digitalni podpis ne dokazuje, da ste projekt napisali. Če torej projekt z makri zaklenete, drugemu uporabniku ne preprečite, da bi digitalni podpis nadomestil z drugim podpisom. Skrbniki v podjetju lahko znova podpišejo predloge in dodatke, da lahko nadzirate, kaj izvajajo uporabniki v računalnikih.

      • Če ustvarite dodatek, ki projektu z makri doda kodo, bi vaša koda morala ugotoviti, ali je projekt digitalno podpisan, in pred nadaljevanjem obvestiti uporabnike o posledicah spreminjanja podpisanega projekta.

      • Ko makre digitalno podpišete, morate pridobiti časovni žig, tako da drugi uporabniki lahko preverijo vaš podpis tudi, ko je veljavnost potrdila, uporabljenega za podpis, že potekla. Če makre podpisujete brez časovnega žiga, je podpis veljaven le v času veljavnosti potrdila.

Na vrh strani

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×