Newsgroup: it.comp.appl.access
Titolo: Oggetto non valido

Sono sempre io quello che non riesce ad imparare il vba
Vi prego non ditemi di andare nel sito comune e leggere le vecchie news,
perché sono cinque giorni che lo faccio, ma le risposte che ho trovato non
risolvono il mio problema.
Ho creato un gestionale che funziona a parer mio perfettamente, solo alcuni
miei amici nel loro pc riscontrano questi errori.
"nome di funzione sconosciuto"
"oggetto non valido o non impostato"
Inizialmente pensavo fosse a causa degli ocx, ma dal sito comune ho trovato
come aggiornarli ma il problema persiste, anzi qualcosa è migliorato, prima
dava anche questo errore.
"errore di comunicazione con il server ale"
"espressione digitata non correttamente o troppo complessa"
ps: non ho ancora imparato bene la netiquette, spero quindi di non aver
fatto errori, dato che ho notato, che in tutti i ng tante volte si perde più
tempo in rimproveri invece di dare delle veloci risposte.
Non voglio con questo essere polemico ma vi garantisco che a causa di questo
sono molto restio nell'usare i NG.
Ringrazio comunque di cuore tutti quelli che mi potranno essere di aiuto.
Pabel

 sono molto restio nell'usare i NG.
qui e' peggio che in altri NG. Ma cosa vuoi sono dei buontemponi
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3F86B727...@blunet.it...

Grazie della risposte, la prima per me è arabo, la seconda è consolante.
Pabel

 ha scritto nel messaggio
news:Oyyhb.194783$hE5.6...@news1.tin.it...

che versione hanno i tuoi amici di access?
in ogni caso io uso come buona regola, appena copiato il db su una nuova
macchina di fare un compatta e ripristina perchè ogni macchina ha la sua!
una gestione dei tuoi errori potrebbe, se non lo fai già di farti dire il
punto esatto e cosa stanno facendo quando gli esce l'errore.
controlli il codice, se è perfetto e a te non da errori metti cmq il
controllo (e su quel codice di errore mandalo in resume next)
se facendo così i dati non vengono contraffatti ... tutto ok..
altrimenti non saprei....


Credo che abbiano fatto compatta e ripristina, l'unica cosa che non mi č
chiara, a da questo capisci la mia attitudine č questa tua risposta: "quando
gli esce l'errore.
controlli il codice, se č perfetto e a te non da errori metti cmq il
controllo (e su quel codice di errore mandalo in resume next)"
Io sarei disposto postarti il gestionale cosi vedi cosa c'č che non va,
oppure se mi puoi spiegare con termini piů elementari
Grazie Pabel


mi spiego meglio:
ti fai dire dai tuoi amici esattamente dove da errore:
ad esempio: "apro il db e mi da errore senza fare niente"
oppure "dalla maschera inserimento clicco su apri e mi da errore"
cose del genere
di modo che tu puoi verificare (con gli stessi dati che hanno inserito loro
e facendo le stesse operazioni) se c'è qualcosa che non va.
come si fa?
innanzittutto si procede per tentativi:
inserisco, come già detto, i dati come li mettono loro e faccio quello che
fanno loro.
nella migliore delle ipotesi ti da anche a te l'errore (dico migliore perchè
se uno trova l'errore lo elimina, se non lo trova non potrà mai eliminarlo)
mettiamo che mi da anche a me l'errore...
se usi il codice Vba è abbastanza semplice capire l'errore:
entri nella routine che viene azionata su click del pulsante incriminato
nascondi con il carattere ' l'istruzione che inizia con "On Error goto...."
salvi e rifai il test con i dati di cui sopra...
ora l'errore diventerà una finestra con i pulsanti debug e fine
clicchi su debug
ti si aprirà il codice su dove c'è l'errore
da qui cerchi di capire perchè non va...
spero di essere stato più chiaro...
facci sapere

"Neo" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:Tfzhb.25015$vO5.8...@twister1.libero.it...

Ora sei stato chiarissimo, ma non succede niente di tutto questo, ti allego
se sei d'accordo nella tua mail e se non è contro le regole delle netiquette
le email con qui mi comunicano questi errori, ti posso anche allegare il
link dove scaricare il gestionale solo se mi confermi con ok
Pabel

 ha scritto nel messaggio
news:Qvzhb.195076$hE5.6...@news1.tin.it...

manda il link a 
n.s...@infinito.it
calcola che però fino a lunedì non vedo nulla...
Buon week end!

 questo sono molto restio nell'usare i NG.
Cerca di capire che un newsgroup non è un help-desk, inizia a seguirlo e a 
capire il senso delle regole, vedrai che ti troverai benissimo.
Saluti,
BJ

 ha scritto nel messaggio
news:Xns9410C8FFBB823co...@195.31.190.131...

Il mio problema è un'altro questo che mi hai spiegato credo di averlo ormai
capito.
Pabel
"La verità è un lusso che non sempre ci possiamo permettere."
Xavier Wheel (1848-1897)

 consolante. 
Per l'arabo, ecco la traduzione:
sui pc dei tuoi amici dovresti fare questa operazione: apri un modulo 
qualsiasi in modalità struttura, dalla finestra dell'editor che si è aperta 
scegli strumenti -> riferimenti.
Qui avrai un elenco di voci, le prime saranno spuntate le seguenti no. Se 
tra quelle spuntante c'è qualche voce contentente la parola MANCA vuol dire 
che ti manca il riferimento a quella libreria; tipicamente succede se i 
tuoi amici hanno una versione di office diversa dalla tua. Prova a togliere 
la spunta da queste voci e se è il caso (cioè non esiste un'altra voce 
spuntata con un nome simile) prova a cercare la libreria corretta 
dall'elenco che hai a disposizione (le librerie dovrebbero avere lo stesso 
nome, con l'unica differenza nel numero della versione). 
Quando hai finito, sempre dalla finestra vba scegli debug->compila... se 
non ti da errore i riferimenti sono ok.
Ciao,
BJ

Brown Jenkin ha scritto:

grazie Brown ;<D
--
a.cara
togli qualcosa dall'email