Alle 00:42, martedì 14 febbraio 2006, Paolo Mantovani ha scritto: Ciao Paolo
> poco tempo fa avevo suggerito questa soluzione molto rapida e indolore: > > ' Seleziona la cella > ThisComponent.CurrentController.Select(oRange) > > ' Annulla la selezione lasciando solo il cursoore > ThisComponent.CurrentController.Select(Nothing) > > Si tratta di una soluzione che ho trovato empiricamente perciò non è > documentata e (che io sappia) nessuno a parte me la sta usando > Perciò fai un po di prove prima di metterla nel tuo codice "di produzione" Avevo già provato la tua soluzione, dopo aver letto il tuo post, ma inserendo la linea con .Select(Nothing) nella macro che mi seleziona un range di celle non succedeva nulla, cioè la cella rimaneva nera Allora ho scritto quella piccola macro e l' ho messa in un foglio pulito qui funziona alla perfezione Ho copiato quella macro pari pari nella mia applicazione e l' ho collegata ad in pulsante niente!!! Probabilmente durante il run iniziale, quando apro l' applicazione, viene caricato qualcosa che impedisce a (Nothing) di fare il suo dovere Premetto che quando provo quella macro l' interprete StarBasic è "fermo", cioè non è inserita in un ciclo infinito in attesa di un evento, se non quello, diciamo così, principale di OOo, ma questo c' è anche su un foglio pulito Confesso di avere indagato poco su questo comportamento strano Comunque ti ringrazio per l' interessamento Ciao Lido --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
