Leer regedit con Excel

26/01/2007 - 20:32 por Julio César Glez | Informe spam
Buenas tardes,

Tengo un pequeño error, quiero leer unos valores del regedit, tengo el
script con WMI y lo hace correcto, esto mismo lo paso a una Macro de VB y me
sale este error (NO SE HA DEFINIDO LA VARIABLE) justo aquí.

' se conecta al registro
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &
strComputer & "oot\default:StdRegProv")

No se si tenga que agregar una referencia o algo por el estilo.
 

Leer las respuestas

#1 Héctor Miguel
30/01/2007 - 07:11 | Informe spam
hola, Julio !

... quiero leer unos valores del regedit, tengo el script con WMI y lo hace correcto
esto mismo lo paso a una Macro de VB y me sale este error (NO SE HA DEFINIDO LA VARIABLE) justo aqui.
' se conecta al registro
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "oot\default:StdRegProv")
No se si tenga que agregar una referencia o algo por el estilo.



1) seria bueno si comentas/expones/... 'como/cuando/donde/...' es que si funciona [o lo hace correcto]
-> la fraccion de codigo que no funciona cuando la pasas a VB -?-

2) [probablemente] en el modulo de codigo usas la instruccion: -> Option Explicit -?-
y no has declarado/inicializado/... la variable: -> strComputer [Dim strComputer As String ?] -?-

3) [hasta donde se] cuanto haces enlaces/vinculos/referencias/... 'a posteriori' [tambien llamadas 'late binding']
con instrucciones del tipo 'GetObject' o 'Createbject'... [aunque pudieran 'demeritar' el rendimiento del codigo]...
-> no se requiere establecer referencias a las librerias [y se asume que estan 'presentes']

comentas [si hubiera] algun detalle mas... 'significativo' ?
saludos,
hector.

Preguntas similares