RE:exportar a word texto en negrita
Con eso generas archivos de texto plano, no de Word. Si quieres generar un archivo de Word, primero agregas la referencia a Word a tu proyecto y luego haces:
Dim objWord As Word.Application
Set objWord = New Word.Application
With objWord
.Documents.Add
With .Selection.Font
.Name = "Times New Roman"
.Size = 12
.Bold = True
.Italic = False
.Underline = wdUnderlineNone
.UnderlineColor = wdColorAutomatic
.StrikeThrough = False
.DoubleStrikeThrough = False
.Outline = False
.Emboss = False
.Shadow = False
.Hidden = False
.SmallCaps = False
.AllCaps = False
.Color = wdColorAutomatic
.Engrave = False
.Superscript = False
.Subscript = False
.Spacing = 0
.Scaling = 100
.Position = 0
.Kerning = 0
.Animation = wdAnimationNone
End With
.Selection.TypeText Text:="Este texto está en negrita."
.Selection.TypeParagraph
.Save App.Path "MiDocumento.doc"
.Quit
End With
Set objWord = Nothing
Para otras cosas que necesites, lo que puedes hacer es grabar una macro en Word y copiar el código.