1
Haga clic en " Opciones" del menú "Archivo ", luego haga clic en el control " Personalizar la cinta " en el panel " Categorías " . Haga clic en la casilla de verificación " desarrollador " para indicar que desea mostrar esa ficha , a continuación, cerrar todos los cuadros de diálogo abiertos. Excel mostrará ahora la pestaña " Developer " . Este paso le permite entrar en el entorno de desarrollo de VBA a través del botón "Visual Basic " de la pestaña " Developer " .
2 Haga clic en la pestaña de " desarrolladores" , a continuación, haga clic en " Visual Basic " botón para entrar en el entorno de programación VBA. Haga clic en la ficha "Insertar " en el medio ambiente, a continuación, haga clic en el comando " Módulo " para insertar una nueva ventana para introducir declaraciones VBA.
3
Pegue la parte del programa siguiente en la ventana que acaba de crear . Este fragmento define una variable de cadena, y le asigna una cadena que está entre comillas . El fragmento se utiliza la instrucción Chr para agregar las comillas . Si intenta agregar las citas sin función de ayudar como Chr, el entorno de desarrollo reportará un error de sintaxis . La razón es que el corrector de sintaxis VBA interpreta cada par de comillas literales como una nueva cadena.
Sub replaceQuotedString () Dim x, longerString , newString Como Stringx = Chr ( 34 ) & " abc" y ; Chr ( 34 ) End Sub
4
Pega el siguiente fragmento de programa después de la última declaración de "X =" en el fragmento anterior. Este fragmento hace que las asignaciones a dos nuevas cadenas. La primera tarea es la cadena " longerString ", e incluye la variable " X ", con sus comillas. La función Replace realiza la segunda asignación , que es Esta función reemplaza una subcadena de una cadena más larga con otra cadena
longerString = "Vamos a sustituir esta cadena :" " newString . " . Y xnewString = Replace ( longerString , x, "abc ")
5
clic cualquier declaración en el programa, a continuación, pulse "F8" para entrar en el modo para los programas en ejecución una instrucción cada vez. Pulse el botón " F8 " repetidamente hasta que se resalte la declaración con " newString " .
6
Pasa el ratón sobre la variable " longerString " . VBA mostrará el valor de la cadena, que incluye la variable X con su cadena entre comillas , "abc ".
7
Prensa "F8" de nuevo para ejecutar la instrucción Reemplazar y mueve el ratón sobre la variable " newString " . VBA mostrará una cadena con el mismo valor que " longerString ", pero con una nueva secuencia en el lugar de la parte de "abc ", citó . La nueva cadena es " abc" sin las comillas.