Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Manipulación de cadenas en VBA: Mid, Right, Left, Trim, InStr, Ucase y Lcase., Apuntes de Programación Funcional

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

2019/2020

Subido el 20/11/2020

bethmontes34
bethmontes34 🇲🇽

1 documento

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
CAPITULO 13 .
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.1
Private
S
ub
Button1_Click (ByVal
sender
A
s
System. Object,
ByVaJ
e
A
s
System.Event Args)
Han
dles
Button1.Click
Dim myPhrase As String
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Manipulación de cadenas en VBA: Mid, Right, Left, Trim, InStr, Ucase y Lcase. y más Apuntes en PDF de Programación Funcional solo en Docsity!

CAPITULO 13.

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(“&”)=