Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    macro per riavviare access

    Ciao a tutti,
    spero di non aver sbagliato thread in quanto volevo sapere se era possibile creare in access 2007 una macro che prima chiude il database e poi lo riapre.

    ciao

  2. #2
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Per chiudere il DB devi dare:
    Application.CloseCurrentDatabase
    Per aprirlo:
    Application.OpenCurrentDatabase("./nomedb")

    Quando lo chiudi però potrebbe non eseguire più il codice, non ho mai provato sinceramente.

  3. #3
    Grazie nifriz adesso provo ma anche io penso che una volta chiuso non esegua più il codice.

  4. #4
    HO provato ma una volta chiuso il database il codice non viene eseguito.

  5. #5
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    prova così: fai un file batch riavvia.bat con i comandi
    taskkill /IM msaccess.exe
    start msaccess percorso\nome_file.mdb
    e lo mandi in esecuzione con
    x = Shell("c:\riavvia.bat", vbNormalFocus)

  6. #6
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Gli serve una macro, non un bat

  7. #7
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    lascia che sia lui a rispondere, se non gli va bene penso ad un'altra soluzione altrimenti festa finita

  8. #8
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Non dovevi prendertela

  9. #9
    bhe non ho capito come si crea un file bath

  10. #10
    scusa file bat

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 © 2024 vBulletin Solutions, Inc. All rights reserved.