Bienvenue sur Labo-dotnet Identification | Enregistrement | Faq

Office

Démarré par csim à 10-27-2004 17:47. Le sujet a 5 réponse(s).

Print Search
Sort Posts:    
   10-27-2004, 17:47
csim n'est pas en ligne. Dernière activité : 28/10/2004 10:01:39 csim

Non Noté
Rejoint : 10-27-2004
Messages : 1
No [N] Pilotage Word avec VB.NET
Reply Quote
Bonjour,

J'ai un problème avec la code que j'ai écrit.
L'objectif du programme est de lancer une macro contenu dans un fichier .dot et de récupérer le texte par le clipboard.
Une fois après avoir lancé Word, WINWORD.EXE est bien dans les processus mais je ne vois pas apparaitre l'application Word et le lancement de la macro.
Je perds donc la main dans Visual Studio .NET en exécution pas à pas et je n'ai plus qu'à arrêter l'exécution du code.
Avez-vous une idée?

En vous remerciant par avance pour toutes vos suggestions.


Dim WordApp As Word.Application

Dim newDoc As Word.Document

Dim str_TextWord As String

WordApp = New Word.Application

newDoc = New Word.Document

WordApp.Visible = True

WordApp.WindowState = WdWindowState.wdWindowStateMinimize

newDoc = WordApp.Documents.Add("c:\Protocoles\Entorsechevillew.dot")

newDoc.Activate()

WordApp.WindowState = WdWindowState.wdWindowStateNormal

WordApp.Run("Execute")

WordApp.Visible = False

Dim txtdata As IDataObject = Clipboard.GetDataObject()

' Vérifie si le Clipboard n'est pas vide

If (txtdata.GetDataPresent(DataFormats.Text)) Then

  str_TextWord = txtdata.GetData(DataFormats.Text).ToString()

End If

Clipboard.SetDataObject("")

WordApp.Quit(False)

Return (str_TextWord)



Adresse IP : Connecté   Rapport 
   11-25-2004, 16:57
Anonyme
Re: Pilotage Word avec VB.NET
Reply Quote Edit
Vu !
Il ne faut pas se servir de word sur le serveur, ça surcharge .... !

Utiliser Word côté client avec de javascript ! c'est mieux

(EFE) Cool

Adresse IP : Connecté    
   11-25-2004, 22:39
jbevain n'est pas en ligne. Dernière activité : 11/05/2005 22:41:06 jbevain


Rejoint : 07-22-2004
Messages : 262
Re: Pilotage Word avec VB.NET
Reply Quote
  wrote:
Vu !
Il ne faut pas se servir de word sur le serveur, ça surcharge .... !

Utiliser Word côté client avec de javascript ! c'est mieux

(EFE) Cool

Adresse IP : Connecté   Rapport 
   06-21-2005, 13:15
Anonymous
Re : Re: Pilotage Word avec VB.NET
Reply Quote Edit
Salut !

Comment tu fais ça terreur !! (piloter word côté client avec du javascript!!!!). Surtout que dans le post, il n'était pas dit que le développemtn étaient en aspx


Adresse IP : Connecté    
   01-23-2007, 16:31
Anonymous
Re : Re: Pilotage Word avec VB.NET
Reply Quote Edit

Surtout que tu vas avoir une jolie pancarte te disant attention il y a un activeX qui va être mis en route, vous prenez des risques, cliquez ici pour continuer et ici pour annuler :D

 

Si tu as une solution pour enlever cette pancarte en Javascript, je suis preneur ;)


Adresse IP : Connecté    
   01-23-2007, 16:33
Anonymous
Re : Re: Pilotage Word avec VB.NET
Reply Quote Edit
Et je ne sais pas si cela a voir parce que je programme en ASP 3.0 mais je sais que j'ai eu des soucis au début a cause des autorisations ( cf : dans le menu executer taper DCOMCNFG )
Adresse IP : Connecté    
Labo-dotnet » Programmation .... » Office » Pilotage Word avec VB.NET

Sponsorisé par Community Server


Conditions d’utilisation et Copyright
Respect de la vie privée