Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Alors là, je me tiens coi.
Je ne dirai que deux mots : BRA VO !!!
Excellent !
Pour mon éducation je vais comparer ce code avec le précédent pour tenter de comprendre ce qui ne fonctionnait pas dans le précédent sous Word, mais en tous cas ce code-ci fonctionne parfaitement.
Merci infiment, MichD.
Il ne me reste plus maintenant qu'à faire la suite du code de mon application. Ce sera pour ce week end.
Merci encore.
'--------------------------------------------
Sub Modifier_Niveau_Security_Excel_From_Word()
Dim objXl As Object, wsh As Object
On Error Resume Next
Set objXl = GetObject(, "Excel.Application")
If Not objXl Is Nothing Then
MsgBox "Pour la suite des opérations, Excel doit être fermé." & _
vbCrLf & "Opération annulée.", vbCritical + vbOKOnly, "Attention"
Exit Sub
End If
If Err <> 0 Then
Err = 0
Set objXl = CreateObject("Excel.Application")
End If
Version = objXl.Version
objXl.Quit
Set wsh = CreateObject("WScript.Shell")
'Set wsh = WScript.CreateObject("WScript.Shell")
Cle2003 = "HKCU\Software\Microsoft\Office" & Version & "\Excel\Security\Level"
wsh.RegWrite Cle2003, 3, "REG_DWORD"
End Sub
'--------------------------------------------
MichD
Demokos