“Conocimientos Programación>Visual Basics Programación

Funciones de caso en VBA

2012/1/23
Aprenda las funciones de caso de VBA para que pueda aprovechar o aplicar minúsculas el texto en vez de exigir a los usuarios de su programa para hacerlo manualmente de forma automática. Aprende el " Select Case " declaración para reducir el desorden en el código. El conocimiento que usted gana de aprender estas declaraciones que usted puede ayudar a escribir las declaraciones de casos personalizados, como los que ignoran palabras como " el " y "a" para producir correctamente las mayúsculas para títulos en un documento. UCase

La función VBA UCase convierte el texto de su único argumento para todo en mayúsculas . Por ejemplo , ejecutar la instrucción " Debug.Print UCase (" hola ") dará como resultado " hola. " Usted no necesita un programa para probar esto, pero se puede ejecutar el ejemplo que acabamos de dar de la VBA " ventana Inmediato " . abra el entorno de programación VBA , haga clic en el botón "Visual Basic " en la ficha Programador , haga clic en la opción " inmediata " en el menú de la ventana de VBA. Tipo de la declaración de "debug " se acaba de describir para ver aparecer el texto " HOLA " .
función LCase
LCase

de VBA convierte el texto de entrada a todo en minúsculas , que es útil si usted necesita para comparar cadenas de texto con diferentes casos. Por ejemplo , si el programa tiene una variable " x " cuyo valor es " hola " y un valor "y" cuyo valor es " HOLA ", entonces la comparación " x = y " volvería "False" porque los casos no coinciden. la comparación " LCase (x ) = LCase ( y) " daría " Es cierto ", sin embargo, debido a que la instrucción cambia el caso de todas las cartas para bajar .
Select Case

Seleccione la función de la caja sustituye a varios si entonces las declaraciones . la instrucción Select Case pruebas de una variable, mientras que los estados de casos individuales proporcionan canales para la ejecución del programa en base a los resultados de la prueba . puede tener tantas declaraciones de casos según sea necesario. Si desea asegurarse de que el Seleccione instrucción Case atrapa todas las condiciones posibles , incluya una instrucción Case Else antes del End Select . un ejemplo ilustra cómo funciona Select Case .

Public Sub caso de prueba ()

Dim edad
< p> edad = InputBox ("Escriba su edad . " )

Select Case edad

caso 13 a 19 :

MsgBox " Usted es un adolescente. "

Case 20 a 29 :

MsgBox "Usted está en sus veinte años "

caso es > = 30 :

MsgBox " Usted es más 30 ".

End Select language VBA

End Sub
de Word Case propiedad

de Microsoft Word tiene una función similar a la propiedad llamado "caso" para la aplicación del título , oraciones y otros casos en texto. para ver esta propiedad en la acción, escriba algún texto en minúsculas en un nuevo documento y seleccione el texto , haga doble clic en él. Haga clic en la pestaña " desarrolladores" de Word, a continuación, haga clic en el botón de "Visual Basic " para entrar en el entorno de programación VBA. Pega el siguiente programa en la ventana central del medio ambiente. Este programa utiliza la propiedad el caso de Word para convertir el texto seleccionado primero en caso de condena , a continuación, a mayúsculas . Ejecute el programa presionando "F5 ". El texto seleccionado cambiará caso, cada vez que pulse " Enter".

Sub c ()

MsgBox ( "Aquí está la modalidad oración ... " )

Selection.Range.Case = wdTitleSentence

MsgBox ( " Pulse " Enter " para ver el caso del título ")

Selection.Range.Case = wdTitleWord

End Sub

Visual Basics Programación
Cómo hacer ping con Visual Basic
Cómo importar base de datos en Visual Basic 6
Cómo utilizar una matriz para rotar en VB.NET
Cómo quitar los espacios iniciales
Cómo hacer un VBS MsgBox desde DOS
Cómo cargar Sockets corriente Flash en VB.NET
Cómo recibir Bytes de un puerto serie mediante Visual Basic
VBS Funciones de Matrices
Conocimientos Informáticos © http://www.ordenador.online