La función SCng es una función VBA que convierte cualquier tipo de datos en un número de punto flotante de precisión simple ("dado que es un número"). Utilizo principalmente la función CSng para convertir números con formato de texto en números reales.
Sintaxis de la función CSng:
CSng (expresión)
expresión: puede ser cualquier expresión. Un texto o un método que devuelve algunos valores.
Aquí hay un ejemplo:
Convertir texto en número usando VBA
Sub TextToNumber () Stri = "5.5" Stri = CSng (Stri) debug.print Stri Fin Sub
El fragmento de VBA anterior convertirá la strique en un número. Una función similar CDec. La función CDec convierte una expresión dada en un número decimal.
Otro ejemplo de función CSng:
Cambiar texto a número usando VBA
Eso es todo. Esto es lo que hace la función CSng. Espero que haya sido de ayuda. Si tiene alguna otra consulta con respecto a esta función o cualquier otra consulta relacionada con VBA, pregunte en la sección de comentarios belo2.
Cómo obtener texto y número en reversa a través de VBA en Microsoft Excel | Para invertir el número y el texto usamos bucles y la función mid en VBA. 1234 se convertirá en 4321, "usted" se convertirá en "uoy". Aquí está el fragmento.
Formatee los datos con formatos numéricos personalizados usando VBA en Microsoft Excel | Para cambiar el formato numérico de columnas específicas en Excel, use este fragmento de VBA. Convierte el formato numérico del formato especificado al formato especificado con un solo clic.
Articulos populares:
50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.
La función BUSCARV en Excel | Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.
CONTAR.SI en Excel 2016 | Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar un valor específico. La función Countif es esencial para preparar su tablero.
Cómo usar la función SUMIF en Excel | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.