Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 7 su 7

apertura file pdf a pagina specifica

  1. #1
    angelo_dima non  in linea Novello
    Buongiorno, vorrei sapere gentilmente se possibile aprire con un comando VBA da access un file pdf ad una determinata pagina, nello specifico vorrei creare un file pdf da utilizzare come HELP e in ogni pagina vorrei inserire le informazioni di una determinata FORM di access in modo che a seconda della form aperta al click su un apposito pulsante mi si apre la pagina specifica del file pdf, grazie anticipatamente a chi vorr aiutarmi
    saluti
    Angelo

  2. #2
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Cosa usi per aprirlo...? Fondamentale per avere la risposta.
    ℹ️ Leggi di pi su @Alex ...

  3. #3
    angelo_dima non  in linea Novello
    Grazie per la risposta, uso foxit reader, inoltre siccome il db access viene utilizzato in modalit condivisa in rete ho visto da altre discussioni che bisogna poi trovare l'applicativo utilizzato dal pc collegato per l'apertura del pdf, grazie ancora
    ciao

  4. #4
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Non era la risposta completa necessaria.
    I problemi sono pi di 1...
    Che metodo usi da VBA per aprirlo...?
    Gi se non hai certezza che l'EXE associato al PDF sia sempre ADOBE la cosa da studiare meglio...!
    Di fatto non puoi usare FollowHyperlink

    Dovresti usare la SHELL recuperando il PATH di Adobe, sapendo che questo EXE supporta i Parameters tipo [/A page=NumeroPagina] e costruendo la Stringa di comando apri Adobe che apre il PDF alla pagina voluta.
    Per semplificarti le cose qu trovi l'esempio completo:
    https://www.devhut.net/2013/12/04/vb...specific-page/

    Se, in MultiUtenza, hai l'incognita del file Associato... va da se che hai un problema.

    Personalmente, proverei ad usare l'Oggetto WebBrowser in una Form... ma da provare se la sintassi del parametro pienamnete funzionale.
    ℹ️ Leggi di pi su @Alex ...

  5. #5
    angelo_dima non  in linea Novello
    Ora funziona con l'esempio che mi hai indicato, io avevo provato con shell ma forse commettevo qualche errore sulla costruzione del percorso visto che trattasi di file pdf in una cartella sul server di rete, comunque per quanto riguarda il tuo suggerimento sull'utilizzo di webrowser in una form, non riesco a capire come possa usarlo per aprire un file pdf allocato in una cartella in rete sul nostro server ad una pagina specifica
    grazie infinite per l'aiuto, segue sempre i vostri post ma non avevo mai provato a chiedere nulla
    buona serata

  6. #6
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Ma se hia detto che in alcuni PC usi [Foxit Reader]... come fa a funzionare in quel contesto...? (domanda retorica ovviamente perch non possibile a meno non sia installato Adobe quindi il codice proposto apre ADOBE e non Foxit... e basta tu lo sappia e ne sia consapevole...)
    Ultima modifica di @Alex; 21-05-2021 08:37 
    ℹ️ Leggi di pi su @Alex ...

  7. #7
    angelo_dima non  in linea Novello
    Buongiorno, in effetti sono installati entrambi su tutte le macchine in rete e dal db access lo apre con acrobat reader mentre se lo apro fuori dal db lo apre con foxit, grazie mille comunque

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Riaprire Word a una pagina specifica
    Da Valerio51 nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 10-02-2021, 17:12
  2. maschera a schede, apertura su pagina specifica
    Da zebrone nel forum Microsoft Access
    Risposte: 8
    Ultimo Post: 05-03-2020, 20:37
  3. Apertura foglio su cella specifica
    Da tampe nel forum Microsoft Excel
    Risposte: 3
    Ultimo Post: 26-05-2015, 12:34
  4. Aprire file pdf a pagina specifica
    Da gianni90 nel forum Microsoft Word
    Risposte: 17
    Ultimo Post: 13-12-2010, 17:34
  5. errore 438 in apertura file XLS in pagina ASP
    Da misonsan nel forum Microsoft Word
    Risposte: 6
    Ultimo Post: 06-01-2009, 22:55