Condividi tramite

query di creazione tabella..sempre il solito messaggio d'avviso

Anonimo
2014-07-09T09:43:42+00:00

Salve,

come da titolo applico una query "creazione tabella". Applicandola spesso, ovviamente il "creato" rimane e quindi alla nuova applicazione query, Access mi dice che verrà eliminata per poi essere riscritta... fin qui tutto ok... nell'avviso però, cliccando sulla GUIDA appare ad un certo punto questo:

"Se si desidera creare o sostituire una tabella, fare clic su Sì. Per evitare la visualizzazione di questi messaggi quando si eseguono tali query, fare clic sulla scheda File, quindi su Opzioni. Nella finestra di dialogo Opzioni di Access fare clic su Impostazioni client. In Modifica deselezionare la casella di controllo Query di comando. "

HO fatto quanto scritto ma la finestra continua ad apparire... come posso evitare la visualizzazione di questi messaggi veramente?

Grazie

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

8 risposte

Ordina per: Più utili
  1. Anonimo
    2014-07-11T10:29:57+00:00

    ... ho provato a cercare all'interno della macro "ImpostaAvvisi" come da te proposto ma non l'ho nell'elenco.. dove sbaglio?

    Ciao,

    secondo la MS ImpostaAvvisi è uno dei commandi potentialmente pericolosi. Per questo devi renderlo visibile: Nella vis. struttura della macro scegli il ribbon tab Progettazione e attiva l'ultima voce a destra Mostra tutte le azioni.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2014-07-09T10:15:31+00:00

    Ciao,

    nel codice Vba puoi impostare:

    DoCmd.SetWarnings False

    prima della'esecuzione della query e ripristinarlo dopo con:

    DoCmd.SetWarnings True

    Ciao Mimmo

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  3. Anonimo
    2014-07-10T16:04:12+00:00

    premetto che non ho conoscenza di scrittura in visual basic...

    è una macro incorporata in un comando e non so come poterla "vedere" tradotta in VBA.

    Se non chiedo troppo, mi sa dire come posso fare?

    Grazie

    note: Office 2010

    Come Mimmo ti consiglio VBA che non è molto più difficile delle macro.

    Però puoi anche regolare questi messaggi di avviso in un macro:

    Prima dei commandi ApriQuery o cosa usi per eseguire le query nella macro scegli l'azione

    ImpostaAvvisi con l'argomento Mostra Avvisi a No. Dopo dei commandi per eseguire le query ripeti l'azione con Mostra Avvisi a .

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-07-10T14:48:55+00:00

    Ciao,

    premetto che non uso e quindi non conosco le macro (salvo Autoexec ed Autokeys).

    Immagino che tu sia sul ìl'evento Click di un pulsante di una form, al posto di macro incorporata selezione routinr evento e ti ritrovi in ambiente Visual Basic (Vba).

    Sei già posizionato nella Sub (subroutine) del Click del pulsante devi solo aggiungere (in grassetto):

    Private Sub nomePulsante_Click()

    DoCmd.SetWarnings False          'Disattiva messaggi dal sistema

    Docmd.OpenQuery "NomeQuery"     'Esegue la query

    DoCmd.SetWarnings True'Ripristina messagi da sistema  

    End Sub

    variando ovviamente NomeQuery col nome della tua query.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-07-10T14:20:44+00:00

    premetto che non ho conoscenza di scrittura in visual basic...

    è una macro incorporata in un comando e non so come poterla "vedere" tradotta in VBA.

    Se non chiedo troppo, mi sa dire come posso fare?

    Grazie

    note: Office 2010

    La risposta è stata utile?

    0 commenti Nessun commento