Impression avec Excel dans un fichier externe

Impression avec Excel dans un fichier externe - VB/VBA/VBS - Programmation

Marsh Posté le 24-04-2007 à 11:28:27    

Bonjour  
 
Je n'arrive pas a trouve une solution a mon probleme  
 
Je cherche le moyen d'imprimer certaine cellule de mon tableau dans un document rediger par word ou excel peut importe  
 
je veux en faites remplacer certain trou de mon texte par la valeur des cellules de Excel
 
Je ne sais pas par ou commence  
 
Quelqu'un a t'il une idée

Reply

Marsh Posté le 24-04-2007 à 11:28:27   

Reply

Marsh Posté le 24-04-2007 à 11:48:29    

PetitNewby a écrit :

Bonjour  
 
Je n'arrive pas a trouve une solution a mon probleme  
 
Je cherche le moyen d'imprimer certaine cellule de mon tableau dans un document rediger par word ou excel peut importe  
 
je veux en faites remplacer certain trou de mon texte par la valeur des cellules de Excel
 
Je ne sais pas par ou commence  
 
Quelqu'un a t'il une idée


 
je sais que c'est possible assez facilement avec access et les etats.
est tu obligé d'utiliser excel ? (pour ta base de donnees )

Reply

Marsh Posté le 24-04-2007 à 13:15:30    

Oui Excel obligatoire
mais la feuille qui continet le Texte peut etre sur excel  
pour faciliter le code
 

Reply

Marsh Posté le 24-04-2007 à 13:18:45    

Dim WordApp As Word.Application
Dim WordDoc As Word.Document
Dim i As Byte
 
    Set WordApp = CreateObject("word.application" )    'ouvre une session Word
    Set WordDoc = WordApp.Documents.Open("monDocument.doc" )    'ouvre le document Word
    WordApp.Visible = False    'Word est masqué pendant l'opération
 
    For i = 1 To 3
        'les signets du document Word sont nommés Signet1 , Signet2 , Signet3
        WordDoc.Bookmarks("Signet" & i).Range.Text = Cells(i, 1)
    Next i
 
    WordApp.Visible = True    'affiche le document Word
    'WordDoc.PrintOut 'Pour imprimer le doc obtenu
 
    'WordDoc.Close True 'ferme le document word en sauvegardant les données
    'WordApp.Quit 'ferme la session Word

Reply

Marsh Posté le 10-05-2007 à 12:04:53    

Bonjour
 
Tout simplement une fusion ? ou tu mettrais tes champs de fusion a la place de tes trous dans ton texte ?
 
Cordialement


Message édité par SuppotDeSaTante le 10-05-2007 à 12:05:02

---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 10-05-2007 à 14:54:56    

Comme dje69r, je pense qu'un simple document de fusion Word me semble le plus simple et le plus pratique.
Aucun besoin de programmation.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed