1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Const HKEY_CURRENT_USER = &H80000001
Dim oReg, ClefPrimaire, TblSousClef, StrInfos, Rep, NbrOpen
Dim T
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
ClefPrimaire = "Software\Microsoft\Office\12.0\Excel\Options"
oReg.EnumValues HKEY_CURRENT_USER, ClefPrimaire, TblSousClef, Rep
For T = LBound(TblSousClef) To UBound(TblSousClef)
If Instr(Ucase(TblSousClef(T)),"OPEN") then
NbrOpen = NbrOpen + 1
oReg.GetStringValue HKEY_CURRENT_USER, ClefPrimaire, TblSousClef(T), StrInfos
MsgBox TblSousClef(T) & " valeur: " & StrInfos
End if
Next
MsgBox "Nombre de ""OPENx"": " & NbrOpen |
Partager