Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/11/2006, 21h07   #1
Membre à l'essai
 
Inscription : juin 2006
Messages : 132
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 132
Points : 21
Points : 21
Par défaut newbie VB6 Word

Bonjour, je suis nouveau avec VBA Word...et jai besoin d'aide avec mon application VB6...quoi que cest bien simple...

Jai un document template (avec signets) que je veux ouvrir avec mon application et ecrire dans les signets.

Je sais comment creer et ouvrir et ecrire dans un nouveau document word mais pas un document deja existant. Quelqu'un pourrait m'indiquer comment?

Merci a l'avance
maxtin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 05h37   #2
Rédacteur
 
Homme michel Tanguy
Inscription : août 2005
Messages : 3 317
Détails du profil
Informations personnelles :
Nom : Homme michel Tanguy
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : août 2005
Messages : 3 317
Points : 10 706
Points : 10 706
bonjour

tu peux tester

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    Dim WordApp As Word.Application
    Dim WordDoc As Word.Document
    Dim i As Byte
 
    'ouvre une session Word
    Set WordApp = CreateObject("word.application")
    'Word est visible pendant l'opération
 
    WordApp.Visible = True
 
    'ouvre le modèle Word
    Set WordDoc = WordApp.Documents.Open("C:\monDocument.dot")
 
    For i = 1 To 3
        'les signets du document Word sont nommés Signet1 , Signet2 , Signet3
        WordDoc.Bookmarks("Signet" & i).Range.Text = "Test" & i
    Next i

michel
SilkyRoad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h40.


 
 
 
 
Partenaires

Hébergement Web