Ya, pero es que ahí precisamente tengo el problema porque yo lo que hago es utilizar el instr("[

]",form1.txt_noti.value) con lo que obtengo la posición de la primera coincidencia, pero no sé seguir a partir de ahí hasta el final.
¡Espera!, se me acaba de ocurrir:
¿Qué pasa si hago?
<BLOCKQUOTE><font size=1 face=arial>Citando:<hr height=1 noshade>i=1
While i<>0
if instr(i,"[

]",form1.txt_noti.value)<>0 then
i=instr(i,"[

]",form1.txt_noti.value)
...
else
i=instr(i,"[

]",form1.txt_noti.value)
...
end if
Wend [/QUOTE]
.... .... ....Bueno creo que voy a necesitar algo de ayuda porque me estoy haciendo la picha un lío.
Si pudiérais mandarme algún código similar (... y que no sirva de precedente porque no me gusta pedir código sino ideas), pero es que me he estancado aquí.
Gracias a todos los foreros
FeReNZCy