- VBA CStr Función en Excel
- Sintaxis de la función VBA CStr:
- Parámetros o Argumentos:
- ¿Dónde podemos aplicar o utilizar la función CStr en Excel VBA?
- Ejemplo 1: Convertir una cadena(100) en un tipo de datos de cadena
- Ejemplo 2: Convertir un valor(12345.678) a un tipo de datos de cadena
- Ejemplo 3: Convertir un valor(Verdadero) a tipo de datos de cadena
- Ejemplo 4: Convertir un valor(False) a un tipo de datos de cadena
- Instrucciones para utilizar los códigos de macro
- Lista de todas las funciones de conversión de tipos en Excel VBA:
- Lista de funciones VBA:
- Ejemplos sobre la función CStr en Excel VBA:
VBA CStr Función en Excel
VBA CStr Función se clasifica como una función de conversión de tipo de datos. Es una función incorporada en Excel VBA. Esta función VBA CStr convierte una expresión a un tipo de datos String.
Esta función se puede utilizar en cualquier procedimiento o función en una ventana de editor de VBA en Excel. Podemos utilizar esta función CStr en Excel VBA cualquier número de veces en cualquier número de procedimientos o funciones. En la siguiente sección se aprende muchos temas. Como lo que es la sintaxis y los parámetros de la función CStr, donde podemos utilizar esta función CStr y es ejemplos en tiempo real.
Sintaxis de la función VBA CStr:
La sintaxis de la función CStr en VBA es
CStr(Expression)
La función CStr devuelve un valor de tipo de datos de cadena.
Parámetros o Argumentos:
La función CStr tiene un argumento en Excel VBA.
Donde
Expresión:Es un argumento obligatorio. Un argumento de expresión representa un valor. Se utiliza para convertir el valor a un valor de cadena.
¿Dónde podemos aplicar o utilizar la función CStr en Excel VBA?
Podemos utilizar esta función CStr en VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 para Mac, Excel 2011 para Mac, Excel Online, Excel para iPhone, Excel para iPad, Excel para tabletas Android y Excel para móviles Android.
Ejemplo 1: Convertir una cadena(100) en un tipo de datos de cadena
Aquí hay un ejemplo simple de la función CStr en Excel VBA. Este ejemplo a continuación especificó una expresión(100) convierte a un valor de tipo cadena.
'Convert a String(100) to String Data TypeSub VBA_CStr_Function_Ex1() 'Variable declaration Dim sValue As String Dim dResult As String sValue = 100 dResult = CStr(sValue) MsgBox "String(100) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Salida: Aquí está la captura de pantalla de la salida del primer ejemplo.
Ejemplo 2: Convertir un valor(12345.678) a un tipo de datos de cadena
Aquí está un ejemplo simple de la función CStr en Excel VBA. Este ejemplo de abajo especificó una expresión(12345.678) convierte a un valor de tipo cadena.
'Convert a Value(12345.678) to String Data TypeSub VBA_CStr_Function_Ex2() 'Variable declaration Dim sValue As Double Dim dResult As String sValue = 12345.678 dResult = CStr(sValue) MsgBox "Value(12345.678) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub
Salida: Aquí está la captura de pantalla de la salida del segundo ejemplo.
Ejemplo 3: Convertir un valor(Verdadero) a tipo de datos de cadena
Aquí está un ejemplo simple de la función CStr utilizando VBA en Excel. Este ejemplo de abajo especificó una expresión(True) convierte a un valor de tipo cadena. Devuelve verdadero como salida.
'Convert a Value(True) to String Data TypeSub VBA_CStr_Function_Ex3() 'Variable declaration Dim sValue Dim dResult As String sValue = True dResult = CStr(sValue) MsgBox "Value(True) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Salida: Aquí está la captura de pantalla de la salida del tercer ejemplo.
Ejemplo 4: Convertir un valor(False) a un tipo de datos de cadena
Aquí está un ejemplo simple de la función CStr en Excel utilizando VBA. Este ejemplo de abajo especificó una expresión(False) convierte a un valor de tipo cadena. Devuelve falso como salida.
'Convert a Value(False) to String Data TypeSub VBA_CStr_Function_Ex4() 'Variable declaration Dim sValue Dim dResult As String sValue = False dResult = CStr(sValue) MsgBox "Value(False) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub
Salida: Aquí está la captura de pantalla de la salida del cuarto ejemplo.
Instrucciones para utilizar los códigos de macro
Aquí están las instrucciones paso a paso para utilizar la función CStr en Excel VBA.
- Abra un libro de Excel.
- Pulse Alt+F11 para abrir la ventana del Editor de VBA.
- Ir al menú Insertar y haga clic en el módulo de las opciones disponibles.
- Copie las macros especificadas anteriormente en el editor de VBA.
- Seleccione cualquier procedimiento de los códigos anteriores y haga clic en el comando ‘Ejecutar’ o utilice el atajo de teclado ‘F5’.
Lista de todas las funciones de conversión de tipos en Excel VBA:
Aquí está la lista de funciones de conversión de tipos de datos. Y también encontrar su sintaxis y el tipo de retorno. Por favor, haga clic en el enlace de abajo para ir a ver las funciones VBA relacionadas.
Función | Descripción | Sintaxis | Tipo de retorno |
---|---|---|---|
VBA CBool | La función VBA CBool convierte una expresión a un tipo de datos booleano. | CBool(Expresión) | Boolean |
VBA CByte | La función CByte de VBA convierte una expresión en un tipo de datos Byte. | CByte(Expresión) | Byte |
VBA CCur | La función VBA CCur convierte una expresión en un tipo de datos Currency. | CCur(Expresión) | Currency |
VBA CDate | La función CDate de VBA convierte una expresión en un tipo de datos de Fecha. | CDate(Expresión) | Date |
VBA CDbl | La función CDbl de VBA convierte una expresión en un tipo de datos Double. | CDbl(Expresión) | Double |
VBA CDec | La función CDec de VBA convierte una expresión en un subtipo de datos Decimal. | CDec(Expresión) | Decimal |
VBA CInt | La función VBA CInt convierte una expresión en un tipo de datos Entero. | CInt(Expresión) | Integer |
VBA CLng | La función VBA CLng convierte una expresión en un tipo de datos Long. | CLng(Expresión) | Long |
VBA CSng | La función VBA CSng convierte una expresión en un tipo de datos Single. | CSng(Expresión) | Single |
VBA CStr | La función CStr de VBA convierte una expresión en un tipo de datos String. | CStr(Expression) | String |
VBA CVar | La función CVar de VBA convierte una expresión en un tipo de datos Variant. | CVar(Expresión) | Variante |
Puede utilizar la función FORMAT para formatear la cadena.
Lista de funciones VBA:
Por favor, haga clic en el siguiente enlace para volver a ver toda la lista de funciones VBA.
Lista de funciones VBA Funciones de conversión de tipos de datos VBA
Ejemplos sobre la función CStr en Excel VBA:
VBA Convertir entero en cadena con ceros a la izquierda VBA Convertir número en cadena
Aquí hay algunos ejemplos más sobre el uso de la función cStr en VBA:
- Funciones de conversión de tipos de VBA
- Función STR de VBA
- Función de formato de VBA