噠啦噠啦噠...計算中...計算中...啟動序列 42...
啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本

代碼簽名Microsoft Office宏和Visual Basic應用程式

代碼簽名證書可以用來簽署由數位Microsoft®產生的內容。 Word®,Excel®等Office應用程式和PowerPoint®。

開始之前,請先確認代碼簽名證書和私密金鑰是否已存放在Windows憑證儲存庫中。請參閱在Windows中安裝代碼簽名證書以獲取安裝說明。

簽署文件編碼

  1. 開啟您想簽署的檔案。
  2. 按一下[工具]選單,反白顯示[宏] ,再按一下[ Visual Basic編輯器]
  3. 在專案資源管理工具視窗中,選取您想簽署的VBA宏專案。
  4. 工具選單中,選取「數位簽章」
  5. 按一下選擇,然後選擇您的代碼簽名證書。
  6. 按一下[確定]以關閉。

請注意: Windows®預設為XP和Windows 7並未在憑證上新增時間戳記。

如果您想允許人們繼續使用您簽名的Visual Basic®。憑證過期後申請的(VBA)代碼,請修改代碼簽名電腦上的註冊處,並在簽名時使用以下金鑰新增時間戳記:

  • 建立金鑰:HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security
  • 建立字串:HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampURL
  • 建立DWORD:HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryCount
  • 建立DWORD:HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryDelay
  • 將新欄位設定為以下值:
    TimeStampURL = http://tsa.starfieldtech.com
    TimeStampRetryCount = 3
    TimeStampRetryDelay = 2


這篇文章有用嗎?
感謝您提供意見。 若要與客戶服務代表聯絡,請撥打支援中心電話號碼,或使用上方的對話選項。
很高興能幫上忙! 還有什麼可幫您的嗎?
很抱歉有這種情形。 請告訴我們您不了解的部分,或解決方案無法解決您問題的原因。