none
Macro para identificar Excel 2007 ou 2010 RRS feed

  • Pergunta

  • Ola bom dia, 

    Tenho a pasta de trabalho com vários códigos criada no excel 2010, acontece que ao abrir no excel 2007 só habilita as macros uma vez e depois não habilita. Para habilitar identifiquei que é preciso esta instalado na máquina o antivirus microsoft security para analizar as macros 

    Será possivel uma macro que identifica qual o excel 2007 ou 2010 esta instalado no pc?

    obrigado.


    • Editado miguelinho70 sexta-feira, 6 de março de 2015 13:30
    sexta-feira, 6 de março de 2015 13:29

Respostas


  • Sub Main()
        Dim sVersion As String
        
        Select Case Val(Application.Version)
            Case 11: sVersion = "Office 2003"
            Case 12: sVersion = "Office 2007"
            Case 14: sVersion = "Office 2010"
            Case 15: sVersion = "Office 2013"
            Case 16: sVersion = "Office 16"
            Case Else: Stop
        End Select
        
        MsgBox "Versão instalada: " & sVersion, vbInformation
    End Sub


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    • Marcado como Resposta miguelinho70 sexta-feira, 6 de março de 2015 15:35
    sexta-feira, 6 de março de 2015 15:29
    Moderador

Todas as Respostas