Domanda

Esiste una scorciatoia da tastiera in Access 2003 che eseguirà una query in modalità progettazione o SQL?

È stato utile?

Soluzione

Non è integrato.Vorrei provare una macro: AutoKeys?Dovresti essere in grado di creare quasi tutti i tasti brevi che desideri in questo modo.

Altri suggerimenti

Sendkeys è sempre un errore perché quasi nulla in Access non è fattibile tramite codice.

Il codice corretto è:

DoCmd.RunCommand acCmdRun 

Il modo in cui esegui quel codice dipende da te, ma è decisamente preferibile a SendKeys.

Ho usato una combinazione delle risposte scrivendo una piccola funzione che viene chiamata dalla macro AutoKeys in questo modo:

Public Function RunMyQuery() As Boolean
   SendKeys "%Q" & "R"
   RunMyQuery = True
End Function

Grazie!

Ctrl+, E Ctrl+. consentirà a MS Access di scorrere a sinistra e a destra attraverso le visualizzazioni della query Design, Foglio dati, SQL, Tabella pivot, Grafico pivot.

Altrimenti, puoi fare clic con il pulsante destro del mouse sul punto esclamativo "Esegui" e selezionare Personalizza, quindi con la finestra di personalizzazione aperta, puoi fare nuovamente clic con il pulsante destro del mouse sul punto esclamativo "Esegui", selezionare "Immagine e testo" per visualizzare la parola Esegui.Finché viene visualizzata la parola, è possibile utilizzare Alt+Spostare+R per attivare quel pulsante in base alla R maiuscola sottolineata.Se fai nuovamente clic con il pulsante destro del mouse sul punto esclamativo "Esegui" e selezioni le proprietà, puoi modificare la R maiuscola in una r minuscola in modo che il tasto MAIUSC non sia necessario e la scorciatoia diventi semplicemente Alt+R.

Questa funzione non è integrata, ma puoi configurarla in modo da poter premere il pulsante F5 tasto funzione per eseguire la query.

  1. Crea una nuova macro.
  2. Utilizza il menu Visualizza > Nomi macro per aggiungere la colonna "Nomi macro" alla griglia se non è già visualizzata.
  3. Digita questo nella colonna "Nomi macro":{F5}
  4. Nella colonna "Azione", scorri verso il basso e seleziona "EseguiComando".
  5. La metà inferiore del riquadro della finestra è "argomenti di azione". Per "comando", scorri verso il basso e seleziona "Esegui."
  6. Salva la macro come AutoKeys.
  7. Chiudi la macro.
  8. Apri una query salvata nella visualizzazione struttura o nella visualizzazione SQL.
  9. Premere il tasto funzione, F5, per eseguire la query.

Scorciatoia da tastiera per eseguire una query:

Premere (non tenere premuto) Alt quindi toccare v quindi toccare S

Scorciatoia da tastiera per tornare alla visualizzazione query:

Premere Alt quindi toccare v quindi toccare Q

Alt Q Alt R (ovvero la selezione della voce di menu) non è adatto?

Non sono sicuro di quale somiglianza abbia con lo stesso problema in Windows 2007, ma FWIW, l'ho risolto lì procedendo come segue:

  1. Fare clic con il tasto destro del mouse sul pulsante Esegui
  2. Seleziona "Personalizza la barra degli strumenti di accesso rapido"
  3. Nella finestra di dialogo visualizzata, seleziona "Strumenti di query | Scheda Progettazione" dall'elenco a discesa a sinistra.Le opzioni nella casella di riepilogo a sinistra cambieranno per riflettere la selezione.
  4. Nella casella di riepilogo a sinistra, seleziona "Esegui" e fai clic su "Aggiungi >>"."Esegui" dovrebbe essere aggiunto all'elenco a destra.
  5. Fare clic su OK.

Ora puoi eseguire il tuo SQL utilizzando Alt+4.

Sebbene non sia una scorciatoia da tastiera, è anche possibile aggiungere il pulsante alla barra degli strumenti di accesso rapido per un facile accesso indipendentemente dalla scheda di tua proprietà o quando la barra multifunzione è ridotta a icona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top