Toon posts:

[Access] waarde van veld -> Word bestand

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok ik zou graag een knop op mijn formulier zetten die, na ingedrukt, een word-bestand opent met dezelfde naam als de waarde die op dat moment in het formulier staat.
Nou heb ik het met hyperlink geprobeerd, maar omdat de word bestanden op het netwerk in een map verstopt krijg ik steeds de melding dat het pad te lang is.
Weet iemand hoe dit op te lossen is? (het liefst zonder hyperlink)
Dus zoiets als "Open T:\bla\bla\bla\([Form_naam].Formulier![Waarde]).doc" , maar dan iets dat wel werkt.

  • Boss
  • Registratie: September 1999
  • Laatst online: 21:44

Boss

+1 Overgewaardeerd

Ja.
Stel, het veld heet txtNaam
Dan:
code:
1
2
3
4
5
6
7
8
Dim oApp as object

    Set oApp = CreateObject("Word.Application")
    With oApp
      .Documents.Open ("C:\test\" & txtNaam & ".doc")
      .Visible = True
      .Activate
    End With

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


Verwijderd

Topicstarter
Werkt perfect.
Bedankt!