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]

Rispondere a