Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > Contribuez
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 21/09/2007, 00h27   #1
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Par défaut Insérer la valeur d'une cellule Excel dans Word

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sub InsérerLaValeurDuneClelluleExcelDansWord()
Dim XlAppli
Dim XlCl
Dim Xlfl
Dim Valeur
 
    Set XlAppli = CreateObject("Excel.Application") '< L'appli Excel
    Set XlCl = XlAppli.Workbooks.Open("D:\xls\Liste pour fusion.xls") '< le classeur
    Set Xlfl = XlCl.Worksheets("feuil1") '< la feuille
    Selection.TypeText Text:=Xlfl.Cells(4, 5).Value 'Insertion de la valeur de la cellule
    DoEvents 'laisse le temps au système de réaliser la copie
    XlCl.Close False 'ferme le classeur Excel sans enregistrer
    DoEvents ' laisse au système le temps de fermer le classeur
    XlAppli.Quit ' Ferme Excel
    Set XlAppli = Nothing ' supprime les instances
    Set XlCl = Nothing
    Set Xlfl = Nothing
End Sub
"Selection" correspond au point d'insertion (Signet, balise, mot clé...)
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h55.


 
 
 
 
Partenaires

Hébergement Web