Non ci piove... ma siccome esisteva su access 2003 la speranza è l'ultima a morire...certo è che il sito Microsoft parla chiaro ...ma non è.
Tutto questo nasce dalla necessità di scrivere un codice vba che mi consenta di aprire la maschera "find and replace" che non mi disattivi il num lock e volevo creare appunto la macro in questo modo per capire dove sta l'inghippo.
Se clicco sul binocolo tutto è ok (se num lock è attivo, resta attivo). Se lancio il codice ecco che si attiva e disattiva il num lock.
Questo il codice (trovato su internet):
Screen.PreviousControl.SetFocus
SendKeys "%ha%n", False
DoCmd.RunCommand acCmdFind
La sendkeys è quella che crea il problema. Mi basterebbe sapere come fare per intercettare se il num lock è attivo o no così da porre ""SendKeys ("{NUMLOCK}")"" in un if....then..
grazie di tutto