Excel e gli applicativi Microsoft Office Recuperare valore cella in real-time senza premere invio

Login Registrati
Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #5753 Score: 0 | Risposta

    franco

      Salve, sono a completare un foglio di Excel con collegamento OPC UA ad un plc industriale inviando dai nelle variabili tramite riconoscimento vocale, il tutto per abilitare i comandi anche ai disabili motori.
      Problema: copiare il valore in real-time digitato in una cella predefinita senza premere invio o cambio cella in modo da poter accettare il dato se per esempio quello che viene scritto nella cella tramite riconoscimento vocale termina con una virgola,
      Per adesso tutto funziona adottando il salta a capo del riconoscimento vocale, ma una volta inserito il dato si è costretti a pronunciare new-line per ovviare alla pressione del tasto invio o altri.
      Mi chiedo se sia possibile evitare questa ulteriore operazione.
      Excel memorizza i dati digitati e non confermati in variabili temporanee? se si come posso recuperarle?

      grazie a tutti per l'attenzione.

      #5755 Score: 0 | Risposta

      patel
      Moderatore
        51 pts

        per questo banalissimo problema non pensi sia necessario allegare un file di esempio in modo da mostrare il codice attuale ?

        #6241 Score: 0 | Risposta

        vecchio frac
        Senior Moderator
          272 pts

          <em class="bbp-the-quote-cite">franco wrote:Excel memorizza i dati digitati e non confermati in variabili temporanee? se si come posso recuperarle?

          La risposta è no. Mentre editi una cella Excel non memorizza i dati che stai inserendo.

          Excel offre Worksheet_Change per intercettare il cambiamento a una cella una volta consolidato il dato ma non per esempio Range_Change per intercettare il singolo inserimento (modifica real time).

          Potresti utilizzare un keylogger (softwarino che intercetta la pressione di un tasto, molti antivirus lo bloccano come spy) oppure istruire l'input vocale a riconoscere per sempio "comma" come terminatore di input (ignoro se sia fattibile, dipende dal software di dettatura).

        Login Registrati
        Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
        Rispondi a: Recuperare valore cella in real-time senza premere invio
        Gli allegati sono permessi solo ad utenti REGISTRATI
        Le tue informazioni: