è possibile eseguire un sub o una funzione non appena l'utente apre un file di database di accesso? se é cosi, come?ms-access: fare qualcosa sul database aperto
risposta
Creare la funzione:
Public Function DoSomething()
' do stuff '
End Function
quindi creare una macro con l'azione di codice corsa che chiama la funzione DoSomething. Denominare la macro autoexec. Quindi, ogni volta che si avvia il database, verrà eseguita la macro autoexec.
Un'altra cosa che puoi fare è impostare un modulo da aprire ogni volta che il database inizia. È quindi possibile chiamare la funzione DoSomething da un evento di modulo (aperto o caricato).
Scegli uno di questi approcci. In entrambi i casi, se si desidera avviare il database senza DoSomething in esecuzione, tenere premuto il tasto Maiusc mentre il database si apre per ignorare la routine di avvio automatico.
È possibile aprire un modulo nascosto all'avvio come in Access 2007 Startup. Questo è possibile anche nella versione precedente di Access.
È possibile utilizzare questo modulo nascosto per la registrazione o altre attività correlate al sistema.
- 1. Come "fare qualcosa" sul ridimensionamento del componente Swing?
- 2. fa minHeight fare qualcosa?
- 3. Fare clic su OPPURE, quindi fare qualcosa
- 4. Come saltare la macro Autoexec quando si apre MSAccess da MSAccess?
- 5. Come fare un oggetto JMenu fare qualcosa quando viene cliccato
- 6. Che cos'è il DDL per rinominare la colonna in MSAccess?
- 7. doT.js fare qualcosa ogni terza iterazione
- 8. Rileva colpo nel microfono e fare qualcosa
- 9. Spring Web Application: fare qualcosa all'avvio (inizializzazione)
- 10. Come fare qualcosa n volte al secondo?
- 11. Come fare qualcosa prima di inviare?
- 12. (android) Come fare qualcosa sull'app "lanciare"?
- 13. Java: fare qualcosa x percento delle volte
- 14. Rails link_to: Fare qualcosa dopo la conferma
- 15. Access Database già aperto esclusivamente da un altro utente
- 16. Fare clic sul modulo trasparente
- 17. Come posso fare qualcosa come find_in_batches_by_sql in Rails
- 18. Hibernate query sul database
- 19. Il database locale Sql non può essere aperto
- 20. Controllare se più funzioni sono vere, quindi fare qualcosa
- 21. fare qualcosa in un modo insolito ma efficace
- 22. mongodb, pymongo, aggregato fornisce strani output (qualcosa sul cursore)
- 23. MSAccess - Riduci a icona la barra degli strumenti OnLoad()?
- 24. Parallelismo aperto a Mp aperto
- 25. Carica da $ http.get sul gruppo fisarmonica aperto utilizzando AngularJS
- 26. Come intercettare fare clic sul collegamento in TextView?
- 27. Database con "schema aperto" - Idea buona o cattiva?
- 28. Come posso risolvere questo errore "ORA-01109: database non aperto"?
- 29. ValueError: Impossibile aggiungere *: istanza è sul database "default", il valore è sul database "Nessuno"
- 30. Laravel 5.2: fare qualcosa dopo che l'utente ha effettuato l'accesso?
I tag di Tony sono migliori. "Access" come tag nuda è inutile, poiché si sovrappone a un sacco di argomenti che hanno a che fare con MS Access. L'accesso a VBA è diverso dalle altre forme di VBA, quindi è un tag migliore. Tira indietro e inoltrerò la domanda per la cattiva etichettatura intenzionale. –
Downvoted per tagging gravemente intollerante. –