Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1624 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Coller du texte dans des signets défins dans un doc WORD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Coller du texte dans des signets défins dans un doc WORD

n°713426
vannily
Posté le 01-05-2004 à 13:13:26  profilanswer
 

Bonjour a tous...et salut ANTP qui doit surement se rappeler de "Tonton Nily"..lol
 
 
j'aimerais coller du texte dans des signets que j'ai définit dans un document Word. j'ai récupéré un portion de code de Vb, mais je n'arrive pas à le retranscrire en Dédel (Delphi).
 

Code :
  1. //* Jouvre les fichiers word *//
  2.             WordApp := CreateOleObject('Word.application');
  3.             WordApp.visible := true;
  4.             WordDocs := WordApp.documents;
  5.             WordDoc := WordDocs.open(CheminBDO + 'fichier.doc');
  6.                 Clipboard.Clear;
  7.                 Clipboard.AsText := Tableau_donnees[4];
  8.                 tmp := 'Agence';   //* la valeur du signet dans Word *//
  9.     WordDoc.Bookmarks(tmp).Select; //* c une portion de mon code VB *//
  10.         WordDoc.Activate;
  11.         WordDoc.Selection.Paste


 
  Si quelqu'un pourrais me dépanner, ça serait la classe. Merci à tous et si possible à toutes.
 
@+ et bon week end


---------------
TUPAC REST IN PEACE
mood
Publicité
Posté le 01-05-2004 à 13:13:26  profilanswer
 

n°713703
vannily
Posté le 01-05-2004 à 20:42:50  profilanswer
 

Essais ça man !
 
var
      vBookMarks, vBookMark : variant;
 
......
....
 

Code :
  1. Begin
  2.        
  3.             WordApp := CreateOleObject('Word.application');
  4.             WordApp.visible := true;
  5.             WordDocs := WordApp.documents;
  6.             WordDoc := WordDocs.open(CheminBDO + 'DC4.doc');
  7.             vBookMarks := WordDoc.BookMarks;
  8.                 Clipboard.Clear;
  9.                 Clipboard.AsText := Tableau_donnees[4];
  10.                 tmp := 'Agence';
  11.     if vBookMarks.Exists(tmp) then begin
  12.         vBookMark := vBookMarks.Item(tmp);
  13.         vBookMark.Select;
  14.         WordApp.selection.paste
  15.      end;


 
merci ki.....
 


---------------
TUPAC REST IN PEACE
n°713756
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-05-2004 à 23:28:33  profilanswer
 

vannily a écrit :

Bonjour a tous...et salut ANTP qui doit surement se rappeler de "Tonton Nily"..lol


 
Salut, mais j'ai jamais utilisé ces trucs dont je n'aurais pas pu t'aider :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°713814
vannily
Posté le 02-05-2004 à 06:51:37  profilanswer
 

Bonjour,
 
Donc ça veut dire, ke g progressé et ke j'arrive à ton genoux maintenant? si ça continue le maitre va dépasser le décamaitre...lol
 
bon week end.


---------------
TUPAC REST IN PEACE

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Coller du texte dans des signets défins dans un doc WORD

 

Sujets relatifs
lire et afficher un fichier texte en CMacro Word 2000
saisie de texteSaisie de texte en HTML
supprimer un fichier texte depuis le vba/excel ????[PHP] Remplacement de texte d'url par l'url...
HTML - Comment pouvoir bouger un formulaire(une zone de texte)[C++]Port Serie -> Envoi d'un fichier texte...
[Word/VBA] 'Modifier Image' sur un .WMF inséré mais en VBA?Problème IE et texte
Plus de sujets relatifs à : Coller du texte dans des signets défins dans un doc WORD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR