Visual Basic - Obtener posición de una cadena dentro de un Rango

Life is soft - evento anual de software empresarial
   
Vista:

Obtener posición de una cadena dentro de un Rango

Publicado por miguel (2 intervenciones) el 26/03/2009 19:35:57
¿Alguien sabe cómo obtener posición exacta de una cadena dentro de un Rango en un documento word?

Estoy obteniendo el texto del rango y buscándo la posición de la cadena con InStr() pero en cuanto en el rango de word aparecen tablas, las posiciones no son las correctas y al intentar obtener un subrango (document.range(iniPos, finPos)) no coincide.

¿Es posible hacer esto?

Gracias.

Mi código es el siguiente:

strTxt = oDocOri.range.Text

Set miRango = oDocOri.range(InStr(strTxt, miCadena), InStr(strTxt, miCadena) + len(miCadena))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener posición de una cadena dentro de un Ran

Publicado por P3L30N2009 (701 intervenciones) el 27/03/2009 11:55:27
Puedes preguntar en el foro de Visual Basic para Aplicaciones o en el de Word, es posible que allí encuentres mas respuestas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar