Trucs et astuces Express - L'aide informatique au bout des doigts!

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> insérer word dans access
virouxm
posté 07-09-2008 - 2:20
Message #1


Membre


Groupe : Membres
Messages : 1
Inscrit : 07-09-2008
Membre n° 13 231



Bonjour,

Mon champs "remarque" est limité à 256 caractères ce qui ne me suffit pas, je souhaiterai alors pouvoir, à partir de mon formulaire, ouvrir un document word portant le nom saisi dans le formulaire en question.

Est-ce possible ?

Merci
Go to the top of the page
 
+Quote Post
francishop
posté 08-09-2008 - 16:05
Message #2


Membre


Groupe : Membres
Messages : 21
Inscrit : 14-05-2008
Lieu : Devant l'écran
Membre n° 12 982



Bonsoir, (23 h)

Et un champ mémo?.. 6400 caractères.

Pour word il ne faut pas oublier de référencer cette librairie:
-->Alt + F11
Menu outils , références.
On coche la ligne : Microsoft Word nn.0 Object Library
Puis on enregistre en cliquant sur l'icône disquette.

Le formulaire en question a un champ répondant au doux nom de --> TonChampTexte
Dans lequel est inscrit le nom du document word qu'on veut créer.
Sur un bouton de commande baptisé--> cmdWord :

CODE
Private Sub cmdWord_Click()
On Error Resume Next

Dim strNom As String
strNom = Me.TonChampTexte

    Dim w_App As New Word.Application
    With w_App
        .Visible = True
        .Documents.Add
        .ActiveDocument.SaveAs strNom
        'Si on veut fermer
        '.Quit
    End With
  Set w_App = Nothing
End Sub

Cordialement.


--------------------
Le peu que je sais, c'est à mon ignorance que je le dois.
...............................................................................Sacha Guitry
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 

RSS Version bas débit Nous sommes le : 03-12-2008 - 4:15
annuaire