Cómo editar el registro con una macro VBA de Excel

Escrito por jaime avelar | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo editar el registro con una macro VBA de Excel
Una macro en Excel se usa para ejecutar un conjunto de sentencias VBA con el clic de un botón. (Jupiterimages/Photos.com/Getty Images)

Aprender a editar una clave de registro con una macro de Microsoft Excel usando Visual Basic para Aplicaciones puede evitar cometer errores en el registro si tienes que cambiar el valor de una clave con frecuencia. Una macro en Excel se usa para ejecutar un conjunto de sentencias VBA con el clic de un botón y se puede guardar. Esta capacidad quiere decir que no tienes que volver a crear la macro cada vez que necesitas editar los valores de tu clave de registro.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Ejecuta Microsoft Excel. Haz clic en la pestaña "Desarrollador" y escoge "Macros". Escribe "editRegistry" bajo "Nombre de macro" y pulsa el botón "Crear" para crear un nuevo procedimiento sub para esta macro.

  2. 2

    Añade estas dos variables que usarás para guardar la clave de registro y el valor:

    Dim myRegKey As String Dim myValue As String

  3. 3

    Añade el siguiente código con el nombre de la clave de registro que quieres editar:

    myRegKey = "<escribe la clave de registro aquí>" Añade el siguiente código y escribe el valor de tu clave de registro: myValue = "<escribe el valor de registro aquí>"

  4. 4

    Llama al procedimiento sub para que haga los cambios en tu clave de registro:

    RegKeySave myRegKey, myValue

  5. 5

    Copia y pega este código para crear el procedimiento sub que hará los cambios en tu clave de registro:

    Sub RegKeySave(i_RegKey As String, _ i_Value As String, _ Optional i_Type As String = "REG_SZ") Dim myWS As Object Set myWS = CreateObject("WScript.Shell") myWS.RegWrite i_RegKey, i_Value, i_Type

    End Sub

  6. 6

    Vuelve a Microsoft Excel, y pulsa en "Macros". Haz clic en la macro "editRegistry" y escoge "Ejecutar" para ejecutarla.

Consejos y advertencias

  • Haz una copia de seguridad de tu registro antes de hacer cambios. Editar las claves de registro erróneas puede tener serias consecuencias en tu computadora.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles