border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 11-05-2007, 06:39:03
Un Nuevo Amigo
 
Registrado: may 2006
Posts: 2
NauJFracT Valoración +2
Predeterminado Formatear texto a word

Hola amigos.
Bueno, pues necesito cojer un archivo .txt y formatearlo con otra letra, otro tamaño, y guardarlo en .doc. Esto es posible?
La verdad soy muy nuevo en vb y me disculparán si ya se habló de esto.

Muchas gracias a todos!
Responder Con Cita
  #2 (permalink)  
Antiguo 11-05-2007, 09:53:08
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.169
J.M.Movilla Valoración +2
Predeterminado

Pues, la verdad es que yo no sé qué instrucciones se usan con .NET; pero supongo que en general seguirá las mismas pautas que con el 6.0.

Así que prueba abriendo la aplicación WinWord y carga el fichero FileName.txt. Simplemente con eso ya te quedará convertido al formato .doc

Código:
Dim W As New Word.Application
Dim wFich As String

wFich = Nombre_del_Fichero.txt
W.Documents.Open (wFich)
Esto sería suficiente para VB 6.0. Espero que te oriente a cómo hacerlo en .NET...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 12-05-2007, 20:17:15
Un Nuevo Amigo
 
Registrado: may 2006
Posts: 2
NauJFracT Valoración +2
Predeterminado

Muchas gracias por tu respuesta, me podrías orientar a como podría colocarle fuentes a ese documento en word? muchas gracias!
Responder Con Cita
  #4 (permalink)  
Antiguo 12-05-2007, 21:07:21
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.169
J.M.Movilla Valoración +2
Predeterminado

Yo trabajo Word desde Visual mediante Macros que sustituyo por el valor que corresponda a cada Macro. En la plantilla de Word cada una de esas macros las incluyo con su correspondiente formato (tipo de letra, tamaño, estilo...) Así cuando sustituyo la macro por un determinado texto, éste toma las propiedades asignadas a la macro original.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 14-05-2007, 12:49:46
Buena Participación en el Foro
 
Registrado: abr 2004
Ubicación: Alicante
Posts: 38
Ferdydurk Valoración +2
Predeterminado

Cita:
Empezado por NauJFracT
Muchas gracias por tu respuesta, me podrías orientar a como podría colocarle fuentes a ese documento en word? muchas gracias!
Partiendo de lo que te han contestando anteriormente para abrir el documento que parece válido para VB.NET, además tendrías que referenciar la microsoft word object library.

Una vez abierto será hacer algo como esto:

W.Selection.WholeStory
W.Selection.Font.Size = 12
W.Selection.Font.Name = "Arial"
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Word, VBA y datos en texto plano absjagb VBA (Excel, Word, Outlook, Access) 1 10-12-2007 01:57:44
Cuadro te texto Word Vs Visual data_uy VBA (Excel, Word, Outlook, Access) 2 11-11-2006 05:36:56
Cuadro te texto Word Vs Visual data_uy VBA (Excel, Word, Outlook, Access) 0 15-09-2006 19:17:59
Exportar texto a word mabopasa Visual Basic 6.00 3 08-04-2005 19:27:51
Exportar texto a word mabopasa Visual Basic 6.00 3 07-03-2005 07:59:17


La franja horaria es GMT. Ahora son las 09:52:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right