begin process at 2008 08 30 18:42:02
1 234 147 membres
180 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Macro excel pour traitement fichier word [ Divers / Débutants ] (marcdid)

Macro excel pour traitement fichier word le 28/05/2007 20:16:08

marcdid


Messieurs,
 
Je lutte un peu pour écrire une macro excel pour traiter un fichier word. Je souhaiterais qu'elle:
 
- ouvre le fichier word en question
- parcourt le fichier word a la recherche d'un certain mot
- à chaque fois qu'elle trouve le mot, copier un certain nombre de caractères qui suivent ce mot dans la cellule A1 du fichier excel
- continuer ceci jusqu'a la fin du fichier word en copiant à chaque fois dans le fichier excel les caractères  dans les cellules suivantes A2,A3....
 
Un grand merci pour votre aide!
 
Paul

Re : Macro excel pour traitement fichier word le 29/05/2007 16:28:06

jrivet
Membre Club
Salut,
Regarde si tu peux tirer quelques choses de ces petits bout de codes
'1 - Ajouter la référence suivante à ton classeur
'Microsoft WORD 9.0 Object Library (9.0 ou equivalent)




   'Ouvrir Word
   Dim WApp As New Word.Application
   'OUvrir un document par son chemin
   Dim WDoc As Word.Document
   Set WDoc = WApp.Documents.Open("C:\Test.doc")
   
   'on revient on début du document
   Call WApp.Selection.HomeKey(wdStory)
   
   'On prépare la recherche
   With WApp.Selection.Find
       .Text = "zone" 'je recherche le mot zone
       .MatchCase = False
       .MatchWholeWord = False
   End With
   
   'Execute une recherche
   WApp.Selection.Find.Execute
   'Je déplace de 5 caracteres vers la droite (en surlignant)
   Call WApp.Selection.MoveRight(wdCharacter, 5, wdExtend)
   'je copie
   Call WApp.Selection.Copy



By Renfield


@+: Ju£i€n
Pensez: Réponse acceptée


Classé sous : fichier, macro, mot, excel, word

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS