Tecnología

Inicio

Cómo utilizar comillas en cadenas de macros de Excel

Para utilizar las comillas en el tipo de datos de cadena de lenguaje de programación de Excel VBA, insertar las marcas con la función "Chr $", o escribir directamente las comillas. Las comillas dobles veces obstaculizan inicio para programadores de VBA VBA porque utiliza estos símbolos para reconocer asignación de las series. La duplicación de estos personajes le permite usarlos fuera de ese contexto. Este proyecto es una introducción a la técnica de insertar caracteres utilizando los códigos ASCII. Es necesario una referencia lista de estos códigos para utilizar Chr $. Puede encontrar dicha referencia en el sitio Red de Desarrolladores de Microsoft.

Instrucciones

1 Haga clic en la ficha "Archivo", a continuación, haga clic en el botón "Opciones". Haga clic en el control "Personalizar cinta de opciones", a continuación, haga clic en la casilla de verificación "desarrollador" para contar Excel que desea mostrar la ficha Programador, que está oculto por defecto. Haga clic en "Aceptar" para cerrar el cuadro de diálogo Opciones.

2 Haga clic en la pestaña "desarrolladores", a continuación, haga clic en el botón de "Visual Basic" para entrar en el entorno de programación Visual Basic. Haga clic en el menú "Insertar", a continuación, haga clic en el elemento "módulo" para insertar una nueva ventana para introducir declaraciones VBA.

3 Tipo de "Sub InsertQuotes" en la nueva ventana para iniciar un programa que se inserte ambas citas individuales y dobles en las variables de cadena.

4 Tipo "dim someString como cadena" para declarar una variable llamada "someString," que puede sostener el tipo de datos de cadena.

5 Tipo "someString =", a continuación, escriba el texto que desea que aparezca antes de una comilla. Por ejemplo, el tipo "Texto antes de la cita."

6 Escriba una comilla simple si quieres una comilla que aparezca después del texto que acaba de escribir. Como alternativa, el tipo "Chr $ (39)", que convierte el código ASCII 39 en su equivalente cadena, que es una comilla simple.

7 Escriba dos comillas dobles si quieres una sola instancia de comillas dobles para aparece en la cadena.

8 Escriba el texto que desea que aparezca después de la cita, a continuación, escriba "someString Debug.Print", lo que hará que la impresión de VBA a cabo la cadena con sus comillas incrustadas.

9 Tipo "End sub" para indicar el final del programa, a continuación, en el comando de menú "Ejecutar" "Ejecutar macro" para ejecutar el programa.

10 Haga clic en el comando "inmediata" del menú "Ventana" para mostrar la ventana Inmediato, que muestra el contenido de texto de la declaración de depuración escribió en el paso 8. La ventana muestra la salida de su programa, que es la cadena en la que se incrustó entre comillas.