Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015
-
7 avril 2008 à 02:40
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015
-
8 avril 2008 à 02:56
Salut !
J'ai recopié ce code mais je voudrais le changer en fait :
Private Sub B_NotePad_Click()
Dim oWord As Word.Application
Set oWord = New Word.Application
repertoire = App.Path + "\Document.doc"
oWord.Documents.Add repertoire
oWord.Visible = True
oWord.DisplayAlerts = wdAlertsNone
End Sub
Là il ouvre un document word dans le répertoire où se trouve le logiciel.
Mais en fait je voudrais l'ouvrir non pas en "doc" mais en "rtf"
Private Sub B_NotePad_Click()
Dim oWord As Word.Application
Set oWord = New Word.Application
repertoire = App.Path + "\Document. rtf "
oWord.Documents.Add repertoire
oWord.Visible = True
oWord.DisplayAlerts = wdAlertsNone
End Sub
Pouvez vous m'aider svp ? J'y arrive pas, il m'ouvre word mais au forma "affichage normal".
Merci d'avance
----------
OS : Windows XP SP2
Platforme : VB 6.0 + SP6
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 7 avril 2008 à 09:52
Bonjour
Il faut peut-être vérifié l'existence du fichier avec :
if len(repertoire)<>0 then
et l'ouvrir (Open) plutot que d'essayer de l'ajouter (Add) à la collection Documents
oWord.Documents.Open Filename:=repertoire, Format:=wdOpenFormatRTF
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 7 avril 2008 à 15:11
Salut !
Merci à tous
PCPT, la méthode est bonne, j'avais essayé avec shell mais il m'ouvrait le RTF en arrière plan. Là il m'ouvre avec le StartProcess mais j'aimerai pouvoir ajouter l'option VBModal à l'application depuis mon formulaire.
En fait, mon formulaire est en mode affichage maximal et donc voilà, il me montre la barre de tache windows alors que je ne voudrais pas le faire ainsi.
Au pire des cas, si j'ai un formulaire, puis-j appeler le wordpad "DANS" le formulaire ?
Merci
----------
OS : Windows XP SP2
Platforme : VB 6.0 + SP6
Sinsitrus
Messages postés849Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention21 août 2015 8 avril 2008 à 02:05
Salut !
Oui j'ai aussi opté pour cette option, mais il me manque la règle et les couleurs de texte... sinon il serait pas mal celui que j'ai fais !
Vous avez des solutions pour ces deux options ? (règle et couleur de police) ?
Merci
----------
OS : Windows XP SP2
Platforme : VB 6.0 + SP6