10 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Utiliser les bookmakr dans word (.net)

 
n°54488
chappy83
_+_+_+_
Posté le 10-01-2007 à 16:15:49  profilanswer
 

Bonjour,
 
Je devrais ouvrire microsoft word, ouvrire un template, utiliser le bookmark que j'ai mis dans ce template.
 
J'ai la solluce pour vba mais pas pour du code C#.  
 
Personne connait un bon petit lien pour sa ?
 
Merci,

n°54490
Gwalchmei
Aussi en versions 1/2 & 1/3
Posté le 10-01-2007 à 16:24:51  profilanswer
 

F1
 
Edit : désolé, pas pu m'en empêcher, mais si tu as VS 2005, les possibilités d'aides sont assez conséquentes => t'as rien trouvé là-dedans ?


Message édité par Gwalchmei le 10-01-2007 à 16:25:43

---------------
La sagesse commence où finit la crainte de Dieu. (André Gide)
AKA : Super Laïque
Computermsa-Shop Magasin belge de qualité !
n°54492
chappy83
_+_+_+_
Posté le 10-01-2007 à 16:27:46  profilanswer
 

J'ai trouvé quelque truc mais encore ce que je cherche.

n°54493
Gwalchmei
Aussi en versions 1/2 & 1/3
Posté le 10-01-2007 à 16:28:42  profilanswer
 

Tu as la version pro avec l'add-on développement MS Office ?


---------------
La sagesse commence où finit la crainte de Dieu. (André Gide)
AKA : Super Laïque
Computermsa-Shop Magasin belge de qualité !
n°54494
chappy83
_+_+_+_
Posté le 10-01-2007 à 16:36:38  profilanswer
 

J'ai la version Pro de Vs 2005, mais je ne pense pas avoir l'addon développement Ms Office.

n°54495
Gwalchmei
Aussi en versions 1/2 & 1/3
Posté le 10-01-2007 à 16:48:34  profilanswer
 

Il me semblait que c'était "out of the box" : tu dois pouvoir le télécharger chez MS ...


---------------
La sagesse commence où finit la crainte de Dieu. (André Gide)
AKA : Super Laïque
Computermsa-Shop Magasin belge de qualité !
n°54529
chappy83
_+_+_+_
Posté le 11-01-2007 à 08:46:53  profilanswer
 

Je pense avoir vu sa dans la farde MSDN.

n°54530
Ashe
reenignE esreveR
Posté le 11-01-2007 à 09:43:36  profilanswer
 

C'est une version differente de VS (specifique a Office)


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54533
chappy83
_+_+_+_
Posté le 11-01-2007 à 09:51:56  profilanswer
 

Ah ok, Non je ne l'ai pas.
 
Mais j'ai besion de cesi:
 
Microsoft.Office.Interop.Word.Bookmark
 
Mais voila j'arrive a inclure  
 
Microsoft.Office.Core.Word  
 
Donc le Intertop je ne sais pas de quelle référence sa vient.

n°54534
Ashe
reenignE esreveR
Posté le 11-01-2007 à 09:52:54  profilanswer
 

http://support.microsoft.com/kb/897646


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54535
chappy83
_+_+_+_
Posté le 11-01-2007 à 09:56:41  profilanswer
 

Merci,
 
Je suis passé par le site mais j'avais trouvé un developer .... pour vs 2005 ... office 2007. Mais aprés avoir installé cela pas de changement.  
 
Tu a trouvé sa dans Office ou Developer downloads ?
 

n°54536
Ashe
reenignE esreveR
Posté le 11-01-2007 à 09:57:17  profilanswer
 

J'ai dit a google "Microsoft.Office.Interop" :sweat:


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54537
chappy83
_+_+_+_
Posté le 11-01-2007 à 10:21:16  profilanswer
 

C'est pas encore gané, apparament je manque VS 2005 Tools For Office 2003,  pour le moment j'installe la version 2007. Voire ce que sa donne.

n°54547
chappy83
_+_+_+_
Posté le 11-01-2007 à 15:11:04  profilanswer
 

Le morceau bookmark c'est ok, mais je n'arive pas a sauvegarder mon document crée.
 
aDoc.saveas(...,...,..); Il y a 15 ref  aremplire du type " ref object FullName , .... "
 
Je lui donne toutes les références déclarer de la sorte:
 
object fullName = "blabla"  
...
 
Mais lores de la compilation j'ai l'erreur comme qoui saveas n'as pas d'overload pour 15 paramétres.
 
Et aDoc.Fullname est read only ....


Message édité par chappy83 le 11-01-2007 à 15:13:26
n°54548
Ashe
reenignE esreveR
Posté le 11-01-2007 à 15:14:00  profilanswer
 

Ben tu dois les recuperer, pas les modifier, jvois pas ou est le probleme


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54549
chappy83
_+_+_+_
Posté le 11-01-2007 à 15:20:10  profilanswer
 

Ce que je veut faire c'est sauvegarder le document comme:
 
Nom : "blabla"
Type : "txt"
 
Et je veut faire cela sans que ont a la fénétre word qui demande comment ont veut sauvegarder le document.

n°54550
Ashe
reenignE esreveR
Posté le 11-01-2007 à 15:22:29  profilanswer
 

Ben wai mais tu dois les specifier dans le saveas() non?


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54551
Ashe
reenignE esreveR
Posté le 11-01-2007 à 15:24:15  profilanswer
 

http://msdn2.microsoft.com/en-us/l [...] S.80).aspx
Puis y en a 16 des arguments


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54552
chappy83
_+_+_+_
Posté le 11-01-2007 à 15:27:27  profilanswer
 

Oui,
 

Code :
  1. void SaveAs(
  2.     [In, Optional] ref object FileName,
  3.     [In, Optional] ref object FileFormat,
  4.     [In, Optional] ref object LockComments,
  5.     [In, Optional] ref object Password,
  6.     [In, Optional] ref object AddToRecentFiles,
  7.     [In, Optional] ref object WritePassword,
  8.     [In, Optional] ref object ReadOnlyRecommended,
  9.     [In, Optional] ref object EmbedTrueTypeFonts,
  10.     [In, Optional] ref object SaveNativePictureFormat,
  11.     [In, Optional] ref object SaveFormsData,
  12.     [In, Optional] ref object SaveAsAOCELetter,
  13.     [In, Optional] ref object Encoding,
  14.     [In, Optional] ref object InsertLineBreaks,
  15.     [In, Optional] ref object AllowSubstitutions,
  16.     [In, Optional] ref object LineEnding,
  17.     [In, Optional] ref object AddBiDiMarks
  18. );


 
Donc il sont optinel non ? Mais je ne sait pas ce que " In " veut dire.
 
Ce que j'ai déclarer:
 

Code :
  1. object fileName = "Aangifte.txt";
  2.                 object fileFormat = Word.WdSaveFormat.wdFormatDOSText;
  3.                 object LockComments = System.Reflection.Missing.Value;
  4.                 object Password = System.Reflection.Missing.Value;
  5.                 object AddToRecentFiles = System.Reflection.Missing.Value;
  6.                 object WritePassword = System.Reflection.Missing.Value;
  7.                 object ReadOnlyRecommended = System.Reflection.Missing.Value;
  8.                 object EmbedTrueTypeFonts = System.Reflection.Missing.Value;
  9.                 object SaveNativePictureFormat = System.Reflection.Missing.Value;
  10.                 object SaveFormsData = System.Reflection.Missing.Value;
  11.                 object SaveAsAOCELetter = System.Reflection.Missing.Value;
  12.                 object Encoding = System.Reflection.Missing.Value;
  13.                 object AllowSubstitutions = System.Reflection.Missing.Value;
  14.                 object LineEnding = System.Reflection.Missing.Value;
  15.                 object AddBiDiMarks = System.Reflection.Missing.Value;


 
L'utilisation:
 

Code :
  1. aDoc.SaveAs(ref fileName, ref fileFormat, ref LockComments, ref Password, ref AddToRecentFiles, ref WritePassword, ref ReadOnlyRecommended,
  2.                                ref EmbedTrueTypeFonts, ref SaveNativePictureFormat, ref SaveFormsData, ref SaveAsAOCELetter, ref Encoding, ref AllowSubstitutions,
  3.                                  ref LineEnding, ref AddBiDiMarks);


 
 
 

n°54553
Ashe
reenignE esreveR
Posté le 11-01-2007 à 15:39:17  profilanswer
 

In ca veut juste dire que la methode modifie pas la reference
T'es sur que c'est un Office.Tools.Word.Document et pas une version + ancienne?


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54554
chappy83
_+_+_+_
Posté le 11-01-2007 à 15:46:54  profilanswer
 

J'ai trouvé le probléme.
 
Il me fallais tools et non core, j'avais installé le office tools mais oublier de l'inclure comme réference.  
 
J'ai du aller chercher la dll moi méme, apparament c'est pas automatique, fallais le savoir.

n°54555
Ashe
reenignE esreveR
Posté le 11-01-2007 à 15:53:31  profilanswer
 

Ben ca m'parait normal :sweat:


---------------
Globe trotter/SDF - Namur, Belgique
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°54680
Harkonnen
Posté le 16-01-2007 à 17:49:00  profilanswer
 

chappy83 a écrit :

C'est pas encore gané, apparament je manque VS 2005 Tools For Office 2003,  pour le moment j'installe la version 2007. Voire ce que sa donne.


 :pt1cable:


Aller à :
Ajouter une réponse