Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Aiuto per errore applicativo Windows
#1
Ciao,
allora, cercherò di esporre al meglio il problema che è relativo al software in dotazione al datalogger che sto testando, io purtroppo utilizzo quasi esclusivamente Linux ma questo software gira sotto Windows Xp e basta, pertanto l'ho utilizzato su un pc i cui ho un dual boot con xp.

Il problema è che, una volta scaricati i dati, il programma mi permette di salvarli in csv ma con un incolonnamento indecente, il progarmma prevede anche l'esportazione in excel che sarebbe perfeta ma al momento di fare il salvataggio ottengo un messaggio di errore, nello specifico l'errore è:

error 91 object variable or With block variable not set

Pensato ad un installazione incorretta l'ho rimosso e reinstallato, nulla, ho provato su un altro pc di un amico che monta Xp, idem, pertanto certamente c'è una qualche operazione da fare a livello visual basic o altro che io, utente Gnu LInux da 10 anni, non so proprio come si debba fare.

Se c'è qualcuno che può aiutarmi, lo ringrazio infinitamente, il datalogger è ottimo e mi scoccerebbe non poterlo usare solo per questo problema Smile

Grazie
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#2
Nessuno?? Sad
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#3
ho provato a cercare su internet, ma lo da come errore su visual basic, e sinceramente non son riuscito bene a capire di cosa si trattasse, mi spiace.. prova a cercare su Google te, ci sta che sapendo bene di cosa tratta il tuo programma ci trovi qualcosa di interessante Wink

https://www.google.it/search?sourceid=ch...+set&hl=it
Instagram - 500px - LinkedIn
Le mie corse su Strava

«To see things thousands of miles away, things hidden behind walls and within rooms, things dangerous to come to, to draw closer, to see and be amazed. That’s Life.»

«Cos'è il genio? Fantasia, intuizione, colpo d'occhio e velocità d'azione.»
Cita messaggio
#4
Matte92 Ha scritto:ho provato a cercare su internet, ma lo da come errore su visual basic, e sinceramente non son riuscito bene a capire di cosa si trattasse, mi spiace.. prova a cercare su Google te, ci sta che sapendo bene di cosa tratta il tuo programma ci trovi qualcosa di interessante Wink

https://www.google.it/search?sourceid=ch...+set&hl=it

Ti ringrazio molto per l'interessamento, "googlare" è stata la prima cosa che ho fatto per ore prima di disturbare il forum, ma purtroppo si fa riferimento a specifici programmi e loro soluzioni, non vi sono regole o soluzioni applicabili globalmente, l'unica è qualcuno che conosca bene Visual Basic.

Grazie comunque Wink
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#5
mauro63 Ha scritto:Ciao,
allora, cercherò di esporre al meglio il problema che è relativo al software in dotazione al datalogger che sto testando, io purtroppo utilizzo quasi esclusivamente Linux ma questo software gira sotto Windows Xp e basta, pertanto l'ho utilizzato su un pc i cui ho un dual boot con xp.

Il problema è che, una volta scaricati i dati, il programma mi permette di salvarli in csv ma con un incolonnamento indecente, il progarmma prevede anche l'esportazione in excel che sarebbe perfeta ma al momento di fare il salvataggio ottengo un messaggio di errore, nello specifico l'errore è:

error 91 object variable or With block variable not set

Pensato ad un installazione incorretta l'ho rimosso e reinstallato, nulla, ho provato su un altro pc di un amico che monta Xp, idem, pertanto certamente c'è una qualche operazione da fare a livello visual basic o altro che io, utente Gnu LInux da 10 anni, non so proprio come si debba fare.

Se c'è qualcuno che può aiutarmi, lo ringrazio infinitamente, il datalogger è ottimo e mi scoccerebbe non poterlo usare solo per questo problema Smile

Grazie

forse è più facile provare ad incolonnare meglio il csv, anche perchè penso che in excel avresti comunque il problema dell'incolonnamento. Riesci a zippare ed allegare a questo 3d un csv d'esempio che gli do un occhio, [MENTION=2314]mauro63[/MENTION]?
"Nel tempo dell'inganno universale, dire la verità è un atto rivoluzionario" (G. Orwell).

"L'inferno dei viventi non è qualcosa che sarà; se ce n'è uno, è quello che è già qui, l'inferno che abitiamo tutti i giorni, che formiamo stando insieme. Due modi ci sono per non soffrirne. Il primo riesce facile a molti: accettare l'inferno e diventarne parte fino al punto di non vederlo più. Il secondo è rischioso ed esige attenzione e apprendimento continui: cercare e saper riconoscere chi e cosa, in mezzo all'inferno, non è inferno, e farlo durare, e dargli spazio." (Italo Calvino, Le Città Invisibili)
Cita messaggio
#6
spritz82 Ha scritto:forse è più facile provare ad incolonnare meglio il csv, anche perchè penso che in excel avresti comunque il problema dell'incolonnamento. Riesci a zippare ed allegare a questo 3d un csv d'esempio che gli do un occhio, [MENTION=2314]mauro63[/MENTION]?

Grazie per l'aiuto!
ok, ne preparo un altro perchè il primo l'ho eliminato dalla disperazioneWink

Il problema è che se ti tenta di tabellarlo fa un porcaio, se invece si assegnano manualmente i separatori sembrerebbe tutto ok, ma lungo il foglio, a volte, al cambio di orario o di giorno, le dimensioni del testo aumentano o diminuiscono portando pertanto disallineamenti al resto.
Comunque credo che spiegarlo sia troppo complesso, attendo almeno un centinaio di rilevamenti e ti invio il csv, faccio partire il datalogger e lo lascio qui nell'ufficio acceso

grazie dell'interessamento
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#7
ecco, ti allego il file zippato del csv così come il software l'ha creato.
Grazie [MENTION=1412]spritz82[/MENTION]
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#8
mauro63 Ha scritto:ecco, ti allego il file zippato del csv così come il software l'ha creato.
Grazie [MENTION=1412]spritz82[/MENTION]

ho guardato il csv [MENTION=2314]mauro63[/MENTION], si può incolonnare senza problemi usando il procedimento descritto qui [url]http://www.unimeteo.net/elettronica-info...post182747[/url], hai sempre libreoffice, vero? o usi excel?

in ogni caso, anche per excel il procedimento è esattamente lo stesso.


L'unico inghippo è che con questo procedimento ti separa anche il decimale della temperatura, ma puoi tornare ad unirli manualmente con la funzione "concatena", ovvero scrivi nella colonna adiacente le temperature (F) questa formula

CONCATENA (Funzione CONCATENA) - Office Starter - Office.com

=CONCATENA(D2;",";E2)

e poi la trascini. Comunque sono in chat se hai bisogno di chiarimenti
"Nel tempo dell'inganno universale, dire la verità è un atto rivoluzionario" (G. Orwell).

"L'inferno dei viventi non è qualcosa che sarà; se ce n'è uno, è quello che è già qui, l'inferno che abitiamo tutti i giorni, che formiamo stando insieme. Due modi ci sono per non soffrirne. Il primo riesce facile a molti: accettare l'inferno e diventarne parte fino al punto di non vederlo più. Il secondo è rischioso ed esige attenzione e apprendimento continui: cercare e saper riconoscere chi e cosa, in mezzo all'inferno, non è inferno, e farlo durare, e dargli spazio." (Italo Calvino, Le Città Invisibili)
Cita messaggio
#9
spritz82 Ha scritto:ho guardato il csv [MENTION=2314]mauro63[/MENTION], si può incolonnare senza problemi usando il procedimento descritto qui [url]http://www.unimeteo.net/elettronica-info...post182747[/url], hai sempre libreoffice, vero? o usi excel?

in ogni caso, anche per excel il procedimento è esattamente lo stesso.


L'unico inghippo è che con questo procedimento ti separa anche il decimale della temperatura, ma puoi tornare ad unirli manualmente con la funzione "concatena", ovvero scrivi nella colonna adiacente le temperature (F) questa formula

CONCATENA (Funzione CONCATENA) - Office Starter - Office.com

=CONCATENA(D2;",";E2)

e poi la trascini. Comunque sono in chat se hai bisogno di chiarimenti

Grazie!
in effetti funziona e applicando la formula della concatenazione riunisce il dato, trascinando la funzione il tutto porta ma, provando ad eseguire una funzione qualunque dopo l'ultimo dato, non funziona, infatti nella cella non è contenuto un numero ma la dicitura =CONCATENA(D2;",";E2)m d3e3 d4e4 etc

Uno Libreoffice anche se mi pare piuttosto evidente che non lo so usare [MENTION=1412]spritz82[/MENTION] Sad
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio
#10
Scusa ancoram ma credo di aver risolto, la concatenazione creava un risultato non numerico e quindi non utilizzabile, è bastato creare a fianco della colonna concatenata una operazione sciocca (valore/1), il risultato ora è un numero gestibile, la procedura è un poco macchinosa ma tanto il datalogger si scarica ogni 30 giorni, quindi ci si possono perdere alcuni minuti Wink

Ti ringrazio tantissimo, senza il tuo aiuto non ce l'avrei fatta, mi spiaceva buttare un ottimo datalogger per uno sciocco problema software.

Ti allego lo zip del file modificato come sopra descritto (va aperto con opzione tabulazione ma senza virgola, non chiedermi perchè...)

GRAZIE!!!!!
Termometro Dallas Ds18b20 in schermo solare Davis modificato 10 piatti.
Termoigrometro DHT22 in schermo solare Davis modificato 11 piatti

Appassionato di informatica e Software Libero
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)