![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Re bonsoir le forum,
J'ai une question toute simple, mais la solution ...peut etre pas autant! J'ai un fichier word (format .doc ou .rtf) par exemple dans c: et un classeur excel. Comment selectionner tout le contenu du doc word et le copier dans la feuille 1 du classeur excel, sans ouvrir le fichier word? Merci Lolo |
| ANNONCES | |||
|
|
|
|
#5 (permalink) |
|
Guest
Messages: n/a
|
Re Lolo
Je viens de ré-essayer suite à ton post (c'est assez vieux de quelques mois cet essai) c'est la variable retour qui renvoie "reste zen" de Word à Excel Mais j'ai du réinitialiser formfield "texte1" avec la barre d'outils formulaire as tu installé les librairies indiquées en début de macro? Michel |
|
|
#6 (permalink) |
|
Guest
Messages: n/a
|
Non je n'ai pas installé les librairies,car apparemment le fichier word s'ouvre, alors que moi je ne veux surtout pas qu'il s'ouvre!
Sinon je ne vois pas trop l'interet! Merci quand même Michel Comment selectionner tout le contenu du doc word et le copier dans la feuille 1 du classeur excel, sans ouvrir le fichier word? |
|
|
#7 (permalink) |
|
Guest
Messages: n/a
|
bonjour Michel , bonjour Lolo
je ne connais pas la technique pour recuperer les donnees sans ouvrir word . par contre on peut masquer Word pendant le traitement de la macro en ecrivant : AppWord.Visible = False ci joint un autre exemple à tester comme pour la Demo de Michel , cela necessite d'activer les librairies adequates bon week end michel ![]() |
|
|
#8 (permalink) |
|
Guest
Messages: n/a
|
Bonjour " les" michel,
Voici le code qui marche sans activer les librairies: Sub Bouton1_QuandClic() Dim Wrd As Object Application.ScreenUpdating = False Set Wrd = CreateObject("word.Application") Wrd.Visible = False Wrd.documents.Open ("C:\1.rtf") Wrd.Selection.WholeStory Wrd.Selection.Copy Range("A2").Select ActiveSheet.Paste Wrd.Application.Quit End Sub Merci a vous A bientot lolo |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|