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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Impression avec Excel dans un fichier externe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impression avec Excel dans un fichier externe

n°1547923
PetitNewby
Posté le 24-04-2007 à 11:28:27  profilanswer
 

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

mood
Publicité
Posté le 24-04-2007 à 11:28:27  profilanswer
 

n°1547934
ingenieurc​esi
Posté le 24-04-2007 à 11:48:29  profilanswer
 

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 )

n°1547992
PetitNewby
Posté le 24-04-2007 à 13:15:30  profilanswer
 

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

n°1547997
PetitNewby
Posté le 24-04-2007 à 13:18:45  profilanswer
 

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

n°1557913
SuppotDeSa​Tante
Aka dje69r
Posté le 10-05-2007 à 12:04:53  profilanswer
 

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 !
n°1558084
tegu
Posté le 10-05-2007 à 14:54:56  profilanswer
 

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


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

  Impression avec Excel dans un fichier externe

 

Sujets relatifs
convertir fichier mdb en xlstraitement d'un fichier texte.
[PHP] Comment lire un fichier depuis la fin?Re-écrire dans un fichier .txt
[C] utiliser un nombre stocké dans un fichier[PHP][resolu] Comment appeler une fonction située....
Lire un fichier a l'enversEcriture dans un fichier Excel
traitement dans un fichier texte 
Plus de sujets relatifs à : Impression avec Excel dans un fichier externe


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