Extrer parte de texto

10/09/2004 - 23:07 por Jorge M | Informe spam
Buenas tardes a todos,

Me gustaría saber en un string qué comandos de vba puedo
usar para extrer parte del texto, cierta cantidad de
caracteres desde la izquierda, cierta cantidad de
caracteres desde la derecha, número de espacios en
blanco, etc; mejor dicho, varias de las funciones que
tiene excel en el tretamiento de cadenas de texto pero
sin que sea definiendo funciones si no es necesario.

Muchas gracias por la ayuda.

Saludos,

Jorge M

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
11/09/2004 - 02:41 | Informe spam
hola, Jorge !

Mostrar la cita
para extraer n_caracteres desde la izquierda... Left(Expresion, #_de_caracteres)
para extraer n_caracteres desde la derecha... Right(Expresion, #_de_caracteres)
para extraer n_caracteres a partir de x_posicion... Mid(Expresion, Pos_inicial, #_de_caracteres)
para 'encontrar/limitar/omitir/limpiar/etc' un 'cierto numero' de espacios en una cadena de texto...
[p.e.] Trim(Expresion) 'devuelve' la cadena SIN los espacios [que pudiera tener] al inicio y final
-> si 'Expresion' contiene espacios 'discrecionales/excesivos/etc' ->intermdios'... ->ahi 'se quedan'<- :((
para evitar la 'cuenta de cuantos' espacios 'se fueron en exceso'... ->Application.Trim(Expresion)<-

el 'tener que' definir funciones [supongo que 'personalizadas']... mas que 'necesario' [creo yo que] seria 'conveniente'
si [p.e.] vas a tener que repetir esos 'tratamientos de textos' en mas de un procedimiento ;)

en realidad, [creo que] el 'tema' de 'tratamiento de cadenas de texto'... merece un ->capitulo 'aparte'<-
que si mayusculas/minusculas... que si 'aparecen' ->acentos<-... que si esto o lo otro... etc. etc. etc.
[p.e.] si preguntas por algo 'mas concreto'... [con seguridad] las propuestas 'ampliaran tu horizonte' :))

si no te 'incomoda' el ingles... revisa la siguiente pagina [solo... 'para empezar'] :DD ...
http://www.mvps.org/dmcritchie/excel/strings.htm

saludos,
hector.
#2 Jorge M
13/09/2004 - 14:52 | Informe spam
Muchísimas gracias!

Mostrar la cita
extraer parte del texto
Mostrar la cita
necesario.
Mostrar la cita
(Expresion, #_de_caracteres)
Mostrar la cita
(Expresion, #_de_caracteres)
Mostrar la cita
(Expresion, Pos_inicial, #_de_caracteres)
Mostrar la cita
numero' de espacios en una cadena de texto...
Mostrar la cita
espacios [que pudiera tener] al inicio y final
Mostrar la cita
espacios 'discrecionales/excesivos/etc' ->intermdios'... -
Mostrar la cita
en exceso'... ->Application.Trim(Expresion)<-
Mostrar la cita
que 'personalizadas']... mas que 'necesario' [creo yo
que] seria 'conveniente'
Mostrar la cita
textos' en mas de un procedimiento ;)
Mostrar la cita
cadenas de texto'... merece un ->capitulo 'aparte'<-
Mostrar la cita
seguridad] las propuestas 'ampliaran tu horizonte' :))
Mostrar la cita
pagina [solo... 'para empezar'] :DD ...
Mostrar la cita
Ads by Google
Search Busqueda sugerida