



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En este documento se presentan las funciones Mid, Right, Left, Trim, Ltrim, Rtrim, InStr, Ucase y Lcase para manipular cadenas en Visual Basic for Applications (VBA). Se explican su funcionamiento, formatos y ejemplos de código. Además, se incluyen figuras ilustrativas. Estas funciones son útiles para extraer, recortar, convertir o buscar subcadenas en una cadena dada.
Tipo: Apuntes
1 / 7
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




FUNCION DE CUERDA ❖ Comprender las funciones de cadena Hemos aprendido sobre el concepto básico de función, así como las funciones MsgBox y InputBox en el Capítulo 12. I. De hecho, ya le he mostrado algunas funciones de manipulación de cadenas en el Capítulo 8, son la función Len, la función Izquierda y La función correcta. En este capítulo, aprenderemos otras funciones de manipulación de cadenas. 13.1 La Función MID La función Mid se usa para recuperar una parte del texto de una frase dada. El formato de la función media es Mid(frase, posición, n) Dónde frase es la cadena de la que se debe recuperar una parte del texto. posición es la posición inicial de la frase desde la cual comienza el proceso de recuperación. N es la cantidad de caracteres a recuperar. Ejemplo 13. Private Sub Button1_Click (ByVal sender As System. Object, ByVaJ e As System.Event Args)Handles Button1.Click Dim myPhrase As String
myPhrase=Microsoft.VisualBasic.InputBox(“Enter your phrase") Label1.Text = Mid(myPhrase,2,6) End Sub En este ejemplo, cuando el usuario hace clic en el botón de comando, aparecerá un cuadro de entrada pidiéndole que ingrese una frase. Después de ingresar una frase y presionar el botón OK, la etiqueta mostrará el texto extraído a partir de la posición 2 de la frase y el número de caracteres extraídos es 6. La salida se muestra en la Figura 13-1 y la Figura 13- Figura 13-1: Figura 13-2: 13.2 La Función Correcta
Donde n es la posición inicial desde la derecha de la fase donde se extraerá la parte de la frase. Por ejemplo: Microsoft.Visualbasic.Left(“Visual Basic”,4)=Visu Por ejemplo, puede escribir el siguiente código para extraer la parte izquierda de cualquier frase ingresada por el usuario. Private Sub Button1_CJick (ByVal sender As System. Objec †, ByVal e As System. EventArgs)Handles Button1.Click} Dim myword As String myword=TextBox1.Text Label1.Text=Microsoft.VisualBasic.Left (myword,4) End Sub La salida Figura 13-4: 13.4 La función de recorte (TRIM)
La función Recortar recorta los espacios vacíos a ambos lados de la frase. El formato es Trim ("Frase") .Por ejemplo, Trim ("VisuaJ Básic") = Visual basic Ejemplo 13. Private Sub Button1_Click (ByVal sender As System. Object, ByVal e As System. EventArgs)Handles Button1.Click Dim myPhrase As String myPhrase=Microsoft.VisualBasic.InputBox(“Enter your phrase”) Label1.Text=Trim(myPhrase) End Sub 13.5 La Función Ltrim La función Ltrim recorta los espacios vacíos de la parte izquierda de la frase. El formato es Ltrim(“frase”) Por ejemplo, Ltrim(“Visual Basic”)=Visual basic 13.6 La Función Rtrim La función Rtrim recorta los espacios vacíos de la parte derecha de la frase. El formato es Rtrim(“Frase”) .Por ejemplo, Rtrim ("Visual Básic ") = Visual Básic
mientras que la función Asc convierte un carácter o símbolo ASCII en el código ASCII correspondiente. ASCII significa "Código estándar estadounidense para el intercambio de información". En total, hay 255 códigos ASCII y tantos caracteres ASCII. Es posible que algunos de los caracteres no se muestren, ya que pueden representar algunas acciones, como presionar una tecla o producir un pitido. El formato de la función Chr es Chr (código de char) y el formato de la función Asc es Asc (caracterter) Los siguientes son algunos ejemplos: Chr(65)=A,Chr(122)=z, Chr (37)=% Asc(“B”)=66, Asc(“&”)=