Newsgroup: it.comp.appl.access
Titolo: Comportamento anomalo VBA

Vi è mai capitato che all'improvviso, scrivendo codice VBA su A2003
succedesse qs. cosa strana:
- l'autocompletamento funzione scritta sparisce
- il comando in fase di scrittura viene segnalato in rosso come errore
fino
a che non si procede con la digitazione, e questo senza avere cambiato
riga
- gli spazi vengono automaticamente annullati se non si è abbastanza
veloci
a digitare altro dietro.
Qualcuno pi può aiutare ?

 ha scritto nel messaggio 
news:0bbe3203-263d-46a5...@d4g2000prg.googlegroups.com...

-------------------------
Hai qualche ciclo di timer che fa eseguire codice mentre scrivi? 

 ha scritto nel messaggio 
news:0bbe3203-263d-46a5...@d4g2000prg.googlegroups.com...

Certamente hai una o più maschere aperte che sta eseguendo del codice.
Se è così dovrebbe bastare chiudere la maschera che sta "lavorando", anche 
se a volte bisogna chiudere e riaprire il database passando direttamente al 
codice da scrivere.
A volte si tratta di codice su timer o un loop da qualche parte o un 
while...doevents...wend.
Ciao, Carlo

 ha scritto nel messaggionews:0bbe3203-263d-46a5...@d4g2000prg.googlegroups.com...

OK mille gazie ora vedo

 ha scritto nel messaggionews:0bbe3203-263d-46a5...@d4g2000prg.googlegroups.com...

No nessun evento timer sulla maschera.
Ma la cosa strana è che a volte lo fa e a volte no.
Devo fare caso se lo fa in modo random su tutte le maschere o solo su
alcune specifiche.
Per ora grazie , mi basta di sapere che non è un problema di
corruzione del codice.
Grazie

mdiv...@nuovaeibm.it
 ci ha detto :

sicuramente hai una maschera aperta con un timer.
-- 
ignazioc

"
mdiv...@nuovaeibm.it
" wrote in message
news:0bbe3203-263d-46a5...@d4g2000prg.googlegroups.com
:

Ciao mdiversi.
Ma tu lo usi il comando "Modalità progettazione" e "Esci da modalità 
progettazione" del Menu "Esegui"? E il comando "Compila <progetto>" del 
Menu "Debug"?
--
(Facci sapere se e eventualmente come hai risolto. Grazie.)
Ciao :o)                                        Microsoft MVP (Excel)
Maurizio  
https://mvp.support.microsoft.com/profile/Maurizio.Borrelli
--------                        Spazio personale di Maurizio Borrelli
?SPQR(C)                                 
http://spdmb.spaces.live.com
 X                 RIO - Risorse in italiano per gli utenti di office
--------                                        
http://www.riolab.org

 progettazione" del Menu "Esegui"?
Colgo l'occasione per chiedere che qualcuno spieghi, per favore, a cosa
servono questi due comandi.
Giuro che non li ho mai utilizzati in tutta la mia vita di programmazione
in Access.
Ho cercato nella guida di Access e tramite Google ma non ho trovato niente
di esplicativo.
Non conosco la versione originale in inglese del nome di questo comando,
altrimenti sono certo che avrei trovato qualcosa.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

Inizio un nuovo thread perché temo che il mio precedente messaggio sia
passago abbastanza inosservato, visto che ho modificato il subject di
thread già iniziato.
La questione è la seguente.
Vorrei che qualcuno mi spiegasse, per favore, a cosa serve il comando in
oggetto, disponibile dal menu Esegui del VBE.
Giuro che non l'ho mai utilizzato in tutta la mia vita di programmazione


 comando, altrimenti sono certo che avrei trovato qualcosa.
Credo si capisca dal nome stesso, se sei in vba e hai degli oggetti che non 
sono in tale modalità,  te le passa in tale modalità.
Insomma, quando sei nell'editor vba e vuoi essere sicuro che nessuno oggetto 
sia inizializzato clicca su modalià progettazione.
-- 
Ciao
Geppo 

 oggetto, disponibile dal menu Esegui del VBE.
Serve a mettere in stand-by tutte le esecuzioni di codice... basta che provi
ad esempio a mettere in esecuzione una form con un msgbox su timer... e
lavorare su un coidice di una seconda form... accadrebbe che il codice della
stessa verrebbe interrotto dall'esecuzione di quello della prima... se
invece da esegui, utilizzerai la modalità PROGETTAZIONE vedrai che anche la
prima form ti si presenterà in modalità struttura... interrompendo così il
suo codice in esecuzione... è un pò come funzione in VB ed Excell