Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA : Automation d'Access vers Word [ Archives Visual Basic / Divers ] (JS)

samedi 6 mai 2000 à 01:17:45 | VBA : Automation d'Access vers Word

JS

Je suis à la recherche d'un code source en VBA pour Access faisant la chose suivante :
1. Lancer Word
2. Charger un document type
3. Remplacer des mots du doc type par des champs d'une table.

Merci d'avance !

lundi 8 mai 2000 à 11:29:01 | Re : VBA : Automation d'Access vers Word

Ubaupbarbatruc

'Déclare tes variables:
Dim appWord As Word.Application
Dim NomFic As String
Dim Feuille As Word.Document

'Création d'un nom de fichier pour sauvegarde, que tu places ici par exemple dans le même dossier que ta Bdd:
NomFic = Left(CurrentDb.Name, InStrRev(CurrentDb.Name, "\Bdd.mdb")) & "\Meticilenomdetondocument" & ".doc"
'Création du doccument à partir d'un modèle(dans lequel tu auras placé des signets (Menu Insertion de Word)):
FileCopy Left(CurrentDb.Name, InStrRev(CurrentDb.Name, "\BasDonLab.mdb")) & "modèle.dot", NomFic
'Création d'une session automation word:
Set appWord = New Word.Application
Set Feuille = appWord.Documents.Open(NomFic)
'Désactive le correcteur d'orthographe:
appWord.ActiveDocument.ShowSpellingErrors = False
'Fait la correspondance entre le signet et la valeur que tu y places:
appWord.Selection.Goto wdGoToBookmark, Name:="meticilenomdusignet"
appWord.Selection.TypeText ("meticilenomduchampoularéférencerecordset")
'Bien sûr, fait cette manip pour chaque signet!
'et enfin éventuellement rend ton document visible pour correction
appWord.Visible = True
'place ce code dans une fonction ou un évenement formulaire.

mercredi 3 octobre 2001 à 00:07:45 | Re : VBA : Automation d'Access vers Word

tarikcom22


salut
je vous remerci pour les efforts que vous faites avec les jeunne etudiants ou programmeurs et je vous en filicite
je suis un jeune marocain etudiant en systeme d'information et j'ai un probléme à resoudre
ma question est la suivante :
comment fdaire pour utiliser le correcteur d'orthographe de winword sur visual basic en utilisant l'AciveX "rishbox"
et merci


-------------------------------
Réponse au message :
-------------------------------

'Déclare tes variables:
Dim appWord As Word.Application
Dim NomFic As String
Dim Feuille As Word.Document

'Création d'un nom de fichier pour sauvegarde, que tu places ici par exemple dans le même dossier que ta Bdd:
NomFic = Left(CurrentDb.Name, InStrRev(CurrentDb.Name, "\Bdd.mdb")) & "\Meticilenomdetondocument" & ".doc"
'Création du doccument à partir d'un modèle(dans lequel tu auras placé des signets (Menu Insertion de Word)):
FileCopy Left(CurrentDb.Name, InStrRev(CurrentDb.Name, "\BasDonLab.mdb")) & "modèle.dot", NomFic
'Création d'une session automation word:
Set appWord = New Word.Application
Set Feuille = appWord.Documents.Open(NomFic)
'Désactive le correcteur d'orthographe:
appWord.ActiveDocument.ShowSpellingErrors = False
'Fait la correspondance entre le signet et la valeur que tu y places:
appWord.Selection.Goto wdGoToBookmark, Name:="meticilenomdusignet"
appWord.Selection.TypeText ("meticilenomduchampoularéférencerecordset")
'Bien sûr, fait cette manip pour chaque signet!
'et enfin éventuellement rend ton document visible pour correction
appWord.Visible = True
'place ce code dans une fonction ou un évenement formulaire.

mailto:

mercredi 18 juin 2003 à 11:02:22 | Re : VBA : Automation d'Access vers Word

nithdabeille

SALUT!

JE VOUDRAIS SAVOIR SI C'ETAIT POSSIBLE DE TRANSFERER DES PHOTOS D'ACCESS VERS WORD DE LA MEME FACON?
EN FAIT IL FAUDRAIT QUE LA PHOTO S'INSERE AUTOMATIQUEMENT CAR JE VEUX EDITER LE FICHIER D'UN SALARIE AVEC SA PHOTO CORRESPONDANTE AFIN D'EN FAIRE UNE CARTE DE POINTAGE!
REPONDEZ-MOI VITE SVP CAR C POUR MON STAGE ET JE FINI BIENTÔT!!

dimanche 29 février 2004 à 17:47:13 | Re : VBA : Automation d'Access vers Word

nithdabeille




salut!

comment fait-on pour gérer les erreur sur ce code étant donné que "appword.quit" et "feuille.close" ne marchent pas!

vendredi 14 mai 2004 à 16:10:31 | Re : VBA : Automation d'Access vers Word

yamina


Bonjour!

La solution ActiveX m'a été proposée pour la modification en ligne de document MS Office en ligne (sans devoir à passer par le système de ficher) via un client Web sur un serveur Domino (les autre pistes que j'avais était l'implémentation d'ODMA ou de WebDav).

mon idée est de developper (ou réutiliser) un contrôle Active et de l'integrer à mon client Web.

J'ai du mal à trouver sur le Net des exemples de controle ActiveX documenté.

Est qu'il y a possibilté de réutiliser du code Vsual Basic qui existe en automation d'Office (je débute dans la domaine)!

toute remarque de votre part est la bienvenue!

merci.
Yamina.

mardi 29 juin 2004 à 11:38:24 | peut-on transformer une application Access en VB ?

yacine25

Salut, le débute en VB, et j'ai des applications en Access, je veux les bascules vers VB. et j'ai besoin d'aides.
toute remarque de votre part est la bienvenue !
yacine


jeudi 21 août 2008 à 19:54:17 | Re : VBA : Automation d'Access vers Word

la tuque

bonjour,

 je veux créer des étiquettes apartir d'une requette qui contients tous les champs nécessaire mais quand j'utilise l'option étiqquette avec acess il me permet pas de les avoir sur deux colonnes jai esayer de les fare avec le publipostage de word  cela fonctionnes mais je veux que quand j'appuit sur un boutton la requète s'ajuste en fonction des critèrer voulu jusque la pas de prob mais je veux pouvoir crer un nouveau ou ouvrir l'actuel fichier word avec les option de publipostage que je veux mais dans acces 2007 je ne peut pas faire mondocument as word.Appiclation  il ne reconnais pas le type de word
merci de votre aide

jeudi 21 août 2008 à 19:54:17 | Re : VBA : Automation d'Access vers Word

la tuque

bonjour,

 je veux créer des étiquettes apartir d'une requette qui contients tous les champs nécessaire mais quand j'utilise l'option étiqquette avec acess il me permet pas de les avoir sur deux colonnes jai esayer de les fare avec le publipostage de word  cela fonctionnes mais je veux que quand j'appuit sur un boutton la requète s'ajuste en fonction des critèrer voulu jusque la pas de prob mais je veux pouvoir crer un nouveau ou ouvrir l'actuel fichier word avec les option de publipostage que je veux mais dans acces 2007 je ne peut pas faire mondocument as word.Appiclation  il ne reconnais pas le type de word
merci de votre aide

jeudi 21 août 2008 à 20:28:06 | Re : VBA : Automation d'Access vers Word

la tuque

bonjour
jesais que vous allez me dire que j'aurai du attendre avant de poster ma question vue que j'ai trouver une solution a une partie de mon prob en moin de 10 min mais jai compris pourquois je ne pouvais pas utiliser l'objet word. mais monproblème est toujour que je ne sais pas comment faire pour créer mes étiquette de façon automatique avec le publipostage donc svp veuillez me répondre



Cette discussion est classé dans : vba, access, type, word, automation


Répondre à ce message

Sujets en rapport avec ce message

Différence entre VBA sous Access et VBA sous Word [ par ZOZO ] Je travaille actuellement sur l'élaboration d'un cahier des charges d'un logiciel d'édition de document :les documents générés seront des document Wor VBA commun à access,word,excel [ par aulit ] je suis la recherche d'information sur l'echange des donnes entre access,word,excel par des commandes DAO ou autre pour transferer des enregistrement VBA Access pour excel et word [ par Linlin ] J'utilise pour la première fois VBA Access et voici mon soucis :A partir d'un formulaire Access je doit mettre à jour une feuille excel puis créer dif AUTOMATION +ACCESS +WORD +RUNTIME [ par donbuz ] Bonjour à tous,je vais débuter une mission Access / VBA, je sais que mon client est radin (pauvre) et qu'il voudra que j'utilise le Runtime pour faire ouvrir fichier word avec access en vba [ par chrystel ] saluthelp, quelque ligne de code pour pouvoir finir mon stageMerci Problème de type en VBA Access [ par moucherman ] Moucherman Bonjour chers programmeurs,j'ai un gros problème sur une appli Access. en effet j'aimerais remplir mes tables par cod Lancer Word depuis Access en VBA en creant un nouveau document ayant un nom predefini [ par davibi ] Bonjour a tous,je souhaiterais a partir d'instrauctions VBA sous MS Access pouvoir lancer MS Word en creant un nouveau document ayant un nom defini da publipostage access/word en vba [ par Enaira ] Salutc sûrement une question bête, mais quel est le code pour lancer un publipostage, dans un fichier Word déjà prêt, à partir d'une requête access ?p VBA - Word - Révisions [ par econs ] Rappel : Révision = texte inséré ou supprimé dans un document Word et que Word met en évidence quand on clique sur "Suivi des modifications"Je souhait Automation Access Word [ par jeremy276 ] Bjr,Comment faire un lien automatique entre access et Word pour récupérer automatiquement des tableaux statisques générés dans un formulaires dans un


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.