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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Manipulation Word sous .Net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Manipulation Word sous .Net

n°1391989
adrianeven​s
Posté le 21-06-2006 à 11:22:08  profilanswer
 

Bonjour à tous !
 
Je me casse la tête depuis quelques jours pour effectuer une manipulation de word à partir de .Net !
Je m'expique je cherche une balise du genre ##BREAK## que je veux effacer et faire une saut de page !
Alros j'arrive à remplacer grâce à :
 
oWordAppl.Selection.Find.Text = "##BREAK##"
oWordAppl.Selection.Find.Replacement.Text = ""
oWordAppl.Selection.Find.Execute(Replace:=Word.WdReplace.wdReplaceAll)
 
par cotnre je n'arrive pas à y mettre mon saut de page au même endroit si je met :
oWordAppl.Selection.InsertBreak(Type:=WdBreakType.wdSectionBreakNextPage)
 
je fait bien un saut de page mais au debut de mon document pas à l'endroit de mon mot clef !
est-ce que quelqu'un a une idée de comment je peux faire ?
 
Merci par avance

mood
Publicité
Posté le 21-06-2006 à 11:22:08  profilanswer
 

n°1392277
adrianeven​s
Posté le 21-06-2006 à 15:56:30  profilanswer
 

J'ai finalement trouvé la solution je la donne pour ceux que ça interesserait, alors il ne fallait pas faire un replaceAll mais un ReplaceOne et bucler comme ceci :  
 
Dim MyBool As Boolean = True
 
            Do While MyBool
                oWordAppl.Selection.Find.Text = strFind
                oWordAppl.Selection.Find.Replacement.Text = strReplace
                MyBool = oWordAppl.Selection.Find.Execute(Replace:=Word.WdReplace.wdReplaceOne)
                If MyBool Then
                    oWordAppl.Selection.InsertBreak(Type:=WdBreakType.wdSectionBreakNextPage)
                    oWordAppl.Selection.PageSetup.Orientation = WdOrientation.wdOrientLandscape
                End If
            Loop


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Manipulation Word sous .Net

 

Sujets relatifs
convertir document word - 1 bon point a celui qui me resoud ca[VBA]Copier une phrase de word dans excel
Comment remplir un DataGrid à partir d'un fichier XML en VB.Net ??[ADO .NET][RESOLU] Remplir un DataGridView avec un Datareader ?
manipulation de tableaux[VB.NET] Export Crystal Report en PDF
Récupérer contenu d'un fichier word[Vb.NET et Sharepoint] Usercontrol et variable de session (Résolu)
[Resolu]Probleme avec Windows Installer sous .NET pour les raccourcjava et word
Plus de sujets relatifs à : Manipulation Word sous .Net


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