Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    VBA-WORD: Evento Open

    Cavolo, non riesco a pilotare l'evento open di word.
    Ho creato un modulo di classe ho collegato questo oggetto con quello
    application ma come faccio a far scattare sempre la mia routine all'evento
    OPEN???Io voglio che, quando si clicca sull'icona di apertura o vado sul menu
    Apri FIle, scatti sempre la mia routine. Ora invece riesco a farla scattare
    solo se la richiamo in THIS DOcument e quindi lo fa solo all'apertura del
    file. Non so se mi sono spiegata....

  2. #2
    Non so se ho capito bene, cmq prova a fare quello che hai fatto nel modello Normal.dot invece che salvarlo in This Document....ciao

  3. #3
    Questo però comporterebbe la modifica di tutti i normal.dot delle varie postazioni. Io invece volevo distribuire un mio modello.

  4. #4
    Originariamente inviato da patrizia0103
    Questo però comporterebbe la modifica di tutti i normal.dot delle varie postazioni. Io invece volevo distribuire un mio modello.
    Perchè, il file viene aperto in rete da diversi pc?

  5. #5
    Si...sono più postazioni in rete. Praticamente quello che devo fare è intercettare l'evento OPEN per chiedere se l'utente vuole aprire normalmente un file da disco o in rete (classica finestra di apertura files) oppure se vuole prendere un file da un mio sistema di archiviazione (qui si aprirebbe un'altra applicazione). Il problema è che appunto, non riesco a fare in modo che se uno clicca sulla cartellina gialla o su file --> apri esca questo mio messaggio. Non so dove richiamare la mia routine. Se la metto in Document_Open o Document_New...lo farebbe solo su quel documento e solo all'atto dell'apertura o quando ne faccio uno nuovo.

  6. #6
    Ci sono riuscita. Basta creare un modulo in vba che abbia lo stesso nome del comando word da eseguire (nel mio caso FILEAPRI) e che all'interno contenga una sub Main dove c'è la mia routine personalizzata. A questo punto quando clicco su file --> apri scatta il mio evento.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.