Mi idea sería la siguiente:
Por ejemplo tienes un textbox1 el cual iría el contenido del html
Textbox1.text ="<html><head><title>
Tu titulo </title>" & _
"<head> </html>"
Pero ojo.. puedes utilizar algun tipo de delimitador para despues hacer la sustutución por ejemplo los parentesis..
Textbox1.text ="<html><head><title>
(Tu titulo) </title>" & _
"<head> </html>"
Ahora.. tienes un TextBox2. donde quieres que se vea el resultado.. y finalmente un Textbox3 para escribir el título que deseo que aparezca.
pones tu boton y pondrías ésto código.
Cita: Dim str As String
str = TextBox1.Text
str = Mid(str, InStr(str, "("))
str = Mid(str, 1, InStr(str, ")"))
str = Replace(TextBox1.Text, str , TextBox3.Text)
TextBox2.Text = str
Y lo que hace el leer los delimitadores (parentesis) en base a eso remplazar todo lo que esté dentro de los parentesis por el título que deseemos.
Y listo.. automáticamente te mostrará el resultado esperado.
Espero te sirva el ejemplo.
Suerte