Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    [Access - VBA] Mettere del testo negli appunti

    Ciao a tutti!
    Ho bisogno di sapere come fare, da codice VBA, per prendere un testo e renderlo a disposizione dell'utente per poterlo incollare dove vuole. Praticamente, l'automatizzare l'operazione di "copia". Ho cercato nella guida di Visual Basic ma non ho trovato nulla...

  2. #2
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,704
    Ci sarà senz'altro ma vai a trovarlo ...
    Cmq, hai provato con sendkeys?
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  3. #3
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da Misterxxx
    Ci sarà senz'altro ma vai a trovarlo ...
    Cmq, hai provato con sendkeys?
    Ma Sendkeys non serviva a simulare la pressione dei tasti?

    Quello che mi serviva invece era "clicca su questo tasto e il programma reperisce del testo e te lo rende disponibile per un incolla dove vuoi tu"

  4. #4
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    prova a vedere se ti è utile questo link
    http://forums.microsoft.com/MSDN/Sho...11495&SiteID=1
    1... 2... 3... prova

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da sparwari
    prova a vedere se ti è utile questo link
    http://forums.microsoft.com/MSDN/Sho...11495&SiteID=1
    Purtroppo gli esempi non funzionano.

    Ho invece risolto in un altro modo: ho creato una casella di testo visibile ma posizionata sotto un altro controllo, non selezionabile col tabulatore.
    Siccome quello che mi serve è passare in clipboard il valore di uno dei campi di un record di una listbox, seleziono il record, poi premendo un pulsante vado a reperire il valore che mi interessa con la funzione DLookUp e lo metto nella casella di testo. Dò poi il focus a quest'ultima, utilizzo il comando

    DoCmd.RunCommand acCmdCopy

    e poi restituisco il focus alla listbox.


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