Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Lecture de la Base de registre

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BobiwaneKilobits

XLDnaute Nouveau
Bonjour à toutes et à tous,

Je vais être direct : j'ai un problème pour lire dans la base de registre du PC.
En fait, j'aimerai lire dans la base de registre mais dans une autre clé (dossier), autre que dans "VB and VBA Program Settings" (situé dans le répertoire de la BDR de mon compte utilisateur).

Le net comporte plusieurs pages dédiées à la gestion de la base de registre, mais aucune ne dis si je peux faire ce que j'aimerai.

J'aimerai lire dans une des sous clé (sous dossier) de "HKEY_LOCAL_MACHINE".
Mon souci étant de savoir si VBA peut (ou est autorisé à 😕) lire dans autre chose que son répertoire.

Bonne journée à toutes et à tous et merci d'avoir lu ce message.
 
Re : Lecture de la Base de registre

Bonjour,

et merci kjin pour le lien seulement le code de l'exemple ne fonctionne pas dès la création de l'objet. Et ma compréhension de l'objet en VBA est nulle. Donc si quelqu'un veut bien donner un coup de main.

Merci
 
Re : Lecture de la Base de registre

C'est vrai que j'ai oublié de dire qu'il y a une erreur d'exécution '424' Objet requis à
Set WshShell = WScript.CreateObject("WScript.Shell").
Mais comme cela vient de msdn je trouve ça surprenant.
 
Re : Lecture de la Base de registre

Bonjour,
Au plus simple...
Code:
Sub LireCle()
Dim WshShell As Object
Set WshShell = CreateObject("WScript.Shell")
On Error Resume Next
MsgBox WshShell.RegRead("HKEY_LOCAL_MACHINE\xxxx\xxxx\xxxxxx\")
End Sub
....en indiquant le path complet de la clé
A+
kjin
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…