Autor
|
Tema: Consulta: Función Split (Leído 3,032 veces)
|
jack06
Desconectado
Mensajes: 133
anarkia99-Soft.
|
Nuevamente molestandolos, como puedo extraer cierto numero con el Split. Normalmente voy a usar ese formato como muestro abajo Número: 5 - 08/05/2017 - ENTREGADO Lo que deseo obtener es solo el numero 5, siempre extraer despues de que dice Número: osea la que se encuentra en medio del : y - como haría?
|
|
|
En línea
|
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ
|
|
|
Shell Root
|
Algo simple y básico, Option Explicit Dim oExpression: oExpression = "Número: 5 - 08/05/2017 - ENTREGADO" Dim oResult ' Primero un Split separando el caracter -, y selecciono el primer valor oResult = Split(oExpression, "-")(0) ' Otro Split ahora separando por el caracter : y selecciono el 2do valor oResult = Trim(Split(oResult, ":")(1)) MsgBox oResult
O todo junto, oResult = Trim(Split(Split(oExpression, "-")(0), ":")(1))
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
jack06
Desconectado
Mensajes: 133
anarkia99-Soft.
|
Si amigo gracias, igual lo habia resuelto asi, bueno parecido a tu ejmplo Dim Cadena As String Dim ExtraCadena() As String
Cadena = "Número: 5 - 08/05/2017 - ENTREGADO"
ExtraCadena= Split(Cadena, " ")
MsgBox ExtraCadena(1)
|
|
|
En línea
|
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ
|
|
|
Shell Root
|
Si todo tuviera el mismo formato, sí, pero por ejemplo: ' Número: 5 - 08/05/2017 - ENTREGADO {UN Espacio} ' Número: 5 - 08/05/2017 - ENTREGADO {UN Tab}
|
|
« Última modificación: 8 Mayo 2017, 22:54 pm por Shell Root »
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
jack06
Desconectado
Mensajes: 133
anarkia99-Soft.
|
Si todo tuviera el mismo formato, sí, pero por ejemplo: ' Número: 5 - 08/05/2017 - ENTREGADO {UN Espacio} ' Número: 5 - 08/05/2017 - ENTREGADO {UN Tab}
Si tiene el mismo Formato es por eso que lo hice de esa forma, de igual manera con tu ayuda ya tengo mas claro el tema y hay varias opciones por escoger, muchísimas gracias por tu tiempo amigo.
|
|
|
En línea
|
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[batch] funcion split
Scripting
|
z_ane_666
|
1
|
2,704
|
3 Enero 2011, 20:55 pm
por xassiz~
|
|
|
[C]Función SPLIT
Programación C/C++
|
Binary_Death
|
7
|
4,961
|
4 Octubre 2011, 17:19 pm
por Binary_Death
|
|
|
[C] Funcion Split
Programación C/C++
|
mr.blood
|
6
|
4,054
|
29 Marzo 2013, 10:43 am
por mr.blood
|
|
|
Función Split VB.NET
.NET (C#, VB.NET, ASP)
|
R3Z
|
7
|
6,588
|
4 Noviembre 2015, 05:03 am
por R3Z
|
|
|
Función split para separar valores recibidos por un arduino
.NET (C#, VB.NET, ASP)
|
Rupertito
|
1
|
2,284
|
27 Noviembre 2019, 16:58 pm
por Serapis
|
|