VBA CStr Función | Explicado con ejemplos de sintaxis | VBAF1.COM

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 de la función VBA CStr

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.
Función CStr de VBA

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.
VBA Convertir un valor a una cadena utilizando la función CStr

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.
Función CStr en Excel VBA

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