Set WshShell = CreateObject("WScript.Shell")
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\RepLocal")
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\RepLocal")
TxtRepReseau.Value = WshShell.Regread("HKCU\Software\Bidule\RepReseau")
TxtFichBase.Value = WshShell.Regread("HKCU\Software\Bidule\FichBase")
On Error Resume Next
Set WshShell = CreateObject("WScript.Shell")
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\RepLocal")
If Err.Number <> 0 then
' La clé n'existe pas, l'écrire ou les écrires
WshShell. RegWrite"HKCU\Software\Bidule\RepLocal\", "MonRépertoire", "REG_SZ"
End IF
On Error Goto 0
Hello,vous savez que pour ça vous avez getsetting et savesetting
ce qui permet de se passer du shell si le pc est configurer avec le blocage de celui ci
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\
Le problème c'est que DenisHen nous montre une clé de registre qui est juste derrière Software. Je ne sais pas si c'est lui qui maîtrise son BiduleBonjour @jurassic pork
ben il est ou le soucis tu ajoute un dossier non?
Dim WshShell As Object
Set WshShell = CreateObject("WScript.Shell")
On Error Resume Next
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\RepLocal")
If Err.Number <> 0 Then WshShell.RegWrite "HKCU\Software\Bidule\RepLocal\", ThisWorkbook.Path, "REG_SZ"
On Error Resume Next
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\RepReseau")
If Err.Number <> 0 Then WshShell.RegWrite "HKCU\Software\Bidule\RepReseau\", ThisWorkbook.Path, "REG_SZ"
On Error Resume Next
TxtRepLocal.Value = WshShell.Regread("HKCU\Software\Bidule\FichBase")
If Err.Number <> 0 Then WshShell.RegWrite "HKCU\Software\Bidule\FichBase\", ThisWorkbook.Path, "REG_SZ"