avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA
Program Settings/ via les fonctions SaveSetting et GetSetting. Comment
puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci
d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Sigonneau
Bonjour,
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé avec des espaces) :
Sub ExporteReg() Dim Clé As String Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings""" Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0 End Sub
Pour importer :
Sub ImporteReg() Shell "regedit.exe -s D:ExportSettings.reg", 0 End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur ("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites conserver cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA Program Settings/ via les fonctions SaveSetting et GetSetting. Comment puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci d'avance.
John
Bonjour,
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé avec
des espaces) :
Sub ExporteReg()
Dim Clé As String
Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings"""
Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0
End Sub
Pour importer :
Sub ImporteReg()
Shell "regedit.exe -s D:ExportSettings.reg", 0
End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur
("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites conserver
cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA
Program Settings/ via les fonctions SaveSetting et GetSetting. Comment
puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci
d'avance.
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé avec des espaces) :
Sub ExporteReg() Dim Clé As String Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings""" Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0 End Sub
Pour importer :
Sub ImporteReg() Shell "regedit.exe -s D:ExportSettings.reg", 0 End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur ("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites conserver cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA Program Settings/ via les fonctions SaveSetting et GetSetting. Comment puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci d'avance.
John
John Fuss
C'est royal, merci bcp !
John
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé avec
des espaces) :
Sub ExporteReg() Dim Clé As String Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings""" Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0 End Sub
Pour importer :
Sub ImporteReg() Shell "regedit.exe -s D:ExportSettings.reg", 0 End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur ("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites conserver
cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA Program Settings/ via les fonctions SaveSetting et GetSetting. Comment puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci
d'avance.
John
C'est royal, merci bcp !
John
"Frédéric Sigonneau" <frederic.sigonneau@phri.fr> a écrit dans le message de
news:uB5FB1nbEHA.3792@TK2MSFTNGP09.phx.gbl...
Bonjour,
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé
avec
des espaces) :
Sub ExporteReg()
Dim Clé As String
Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings"""
Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0
End Sub
Pour importer :
Sub ImporteReg()
Shell "regedit.exe -s D:ExportSettings.reg", 0
End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur
("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites
conserver
cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA
Program Settings/ via les fonctions SaveSetting et GetSetting. Comment
puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ?
Merci
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Pour exporter cette clé (attention aux guillemets du fait d'un nom de clé avec
des espaces) :
Sub ExporteReg() Dim Clé As String Clé = """HKEY_CURRENT_USERSoftwareVB and VBA Program Settings""" Shell "regedit.exe /e D:ExportSettings.reg " & Clé, 0 End Sub
Pour importer :
Sub ImporteReg() Shell "regedit.exe -s D:ExportSettings.reg", 0 End Sub
Note : Le paramètre -s évite la demande de confirmation à l'utilisateur ("Êtes-sûr de vouloir fusionner etc. ?"). Supprime-le si tu souhaites conserver
cette possibilité de confirmer (et d'annuler éventuellement l'opération).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour à tous,
avec des macros j'exploite la cle de registre HKCU/Software/VB and VBA Program Settings/ via les fonctions SaveSetting et GetSetting. Comment puis-je via VBA créer un fichier reg de cette cle ? et la restaurer ? Merci