&引用;插入智能卡“;安装Excel加载项时弹出窗口

&引用;插入智能卡“;安装Excel加载项时弹出窗口,excel,vba,installation,add-in,Excel,Vba,Installation,Add In,我的Excel加载项是用C#编写的,它使用Excel DNA,加载项Express RTD,NetOffice 安装程序是使用高级安装程序和VBA创建的 VBA代码位于install.xls中 Private Sub Workbook_Open() Dim quit As Integer Dim added As Boolean Add_Addin If Workbooks.Count = 1 Then Application.quit

我的Excel加载项是用C#编写的,它使用Excel DNA,加载项Express RTD,NetOffice 安装程序是使用高级安装程序和VBA创建的 VBA代码位于install.xls中

Private Sub Workbook_Open()

    Dim quit As Integer
    Dim added As Boolean
    Add_Addin

    If Workbooks.Count = 1 Then
        Application.quit
    Else
        Me.Close
    End If

End Sub


Private Sub Add_Addin()
    On Error GoTo ERR_

    Dim addinFile As String
    addinFile = ThisWorkbook.Path & "\" & "MyAddIn.xll"

    If Len(addinFile) > 0 Then
            Dim LEA As AddIn
            Set LEA = Application.AddIns.Add(addinFile)
            If (Not LEA Is Nothing) Then
                LEA.Installed = True
            Else
                MsgBox "Failed to add XLL"
            End If
    Else
        MsgBox "XLL file not found"
    End If

    Exit Sub

ERR_:
    MsgBox ("Error " & Err.Number & " " & Err.Description)

End Sub
一切正常。我没有改变安装程序 现在,当一个用户安装my addin的新版本时, 在Excel中运行install.xls时,会弹出一个窗口,显示“插入智能卡”

我想了又想,发现唯一的变化(与以前的版本相比)是install.xls b/c的数字签名,以前的签名文件最近过期了 我用新证书签署了install.xls

现在,在安装过程中会弹出奇怪的窗口。
有人知道怎么解决这个问题吗


谢谢

也许您可以尝试按照下面链接上的说明添加可信位置


这是我为解决类似问题而进行的修复。

也许您可以尝试按照下面链接上的说明添加可信位置


这是我针对类似问题进行的修复。

您完全没有提供任何我们可以用来尝试回答此问题的信息(没有关于外接程序、它应该做什么等的信息)。投票结束并不是一个真正的问题(我想我无意中点击了“离题”)。可能相关:您完全没有提供我们可能用来尝试回答这个问题的信息(没有关于加载项、它应该做什么等的信息)。投票结束不是一个真正的问题(我想我不小心点击了“离题”)。可能相关: