1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
tout d'abord, je fais une requète pour récupérer les données qui m'interessent
commande.CommandText = "SELECT nom_expert, prenom_expert, code_expert, code_postal_expert, ville_expert FROM expert "
on enregistre le resultat de la requete dans le reader
reader = commande.ExecuteReader
on affiche les données dans les labels
label_nom_expert.Text = reader.GetOrdinal("nom_expert")
label_prenom_expert.Text = reader.GetOrdinal("prenom_expert")
label_code_expert.Text = reader.GetOrdinal("code_expert")
label_cp.Text = reader.GetOrdinal("code_postal_expert")
label_ville.Text = reader.GetOrdinal("ville_expert")
on ferme le reader
reader.Close()
Déclaration de la variable MonWord
Dim MonWord AsObject
Initialisation de la variable
MonWord = CreateObject("Word.Application")
Accepter que Word apparaisse
MonWord.Visible = True
Ouverture du fichier test.doc
MonWord.Documents.Open("C:\...\document.doc")
'Positionnement dans le document sur les signets
'Saisie du contenu des textbox dans le document Word
MonWord.ActiveDocument.Bookmarks("nom_expert").Select()
MonWord.Selection.InsertAfter(label_nom_expert.Text)
MonWord.ActiveDocument.Bookmarks("prenom_expert").Select()
MonWord.Selection.InsertAfter(label_prenom_expert.Text)
MonWord.ActiveDocument.Bookmarks("code_expert").Select()
MonWord.Selection.InsertAfter(label_code_expert.Text)
MonWord.ActiveDocument.Bookmarks("code_postal_expert").Select()
MonWord.Selection.InsertAfter(label_cp.Text)
MonWord.ActiveDocument.Bookmarks("ville_expert").Select()
MonWord.Selection.InsertAfter(label_ville.Text)
'MonWord.ActiveDocument.Save() ' Sauvegarde du document
'MonWord.ActiveDocument.Printout() ' Lancement de l'impression
'MonWord.Quit() ' Ferme Word
'MonWord = Nothing ' Ferme Word |
Partager