Manuali.it
Ciao e Benvenuto/a nel Forum di Manuali.it !
Non sei registrato? Registrati subito cliccando QUI! E utilizza tutte le funzionalita' del sito!
Ci vediamo sul Forum !
Lo Staff di Manuali.it
Oggi è mar mag 22, 2012 7:03 pm

Tutti gli orari sono UTC +2 ore




Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mar feb 08, 2011 4:36 pm 
Non connesso
Novizio
Novizio
Avatar utente

Iscritto il: mar mar 22, 2005 9:04 am
Messaggi: 6
grazie a tutti gli amici della ML

Ho un file excel programmato con form che chiamo "PRINCIPALE"
l'utente con il tasto conferma manda in esecuzione il codice applicativo.
La logica eseguita prevede di aprire un nuovo file excel "SECONDARIO" da cui prelevare informazioni varie.
seguendo i processi aperti in task manager vedo che eseguendo le istruzioni

Set xlapp = new excel.application
set xlbook = xlapp.workbook.open(miofile)

creo una nuova istanza di excel

alla file dell'utilizzo del file lo chiudo e rilascio le risorse con le seguenti istruzioni
xlboo.save
xlbook.close
xlbook.quit
Set xlbook = Nothing
set xlapp = nothing

ma non vedo chiudersi il processo in task manager.
[color=#BF0000]il problema che mi blocca è che se in uno step sucessivo del codice devo riaprire il file per altra logiche elaborative, mi apre una nuova istanza (monitaìorato in Task manager) mettendo il file in sola lettura e in fase di richiusura mi dice che il file è da aggiornare.[/color]
Sono completamente bloccato e non so come chiudere l'applicazione.

[color=#8000FF]Puoi dirmi come eseguire correttamente la chiusura delle istanze generate ?[/color]
devo salvarmi il codice assegnato al processo (e se si come si fa) e killare il processo con il codice salvato ? ( come si fa). Mi sembrerebbe una logica molto pericolosa.

grazie

Moreno

:angry:



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mer feb 09, 2011 4:23 am 
Non connesso
Writer
Writer
Avatar utente

Iscritto il: mer giu 30, 2004 12:56 pm
Messaggi: 354
Ciao,
dovresti innanzitutto specificare la versione di Excel che utilizzi.
Per il resto, non sono un esperto dell'argomento ma prova ad eseguire un debug per verificare il funzionamento del codice.

_________________
some ѕнєяνιи



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mer feb 09, 2011 10:51 pm 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto il: dom ott 05, 2008 10:45 pm
Messaggi: 1230
Una volta che hai salvato e chiuso, se vedi il processo anora nel task manager lo termini, poi riapri e dici come ti va

_________________
Davide
Se fossimo tutti meno egoisti saremmo tutti più felici

Se il computer non ti serve spegnilo, risparmia energia :)

Non formattare!!! Prima prova a ripristinare ;) -> http://fur.ly/5twz (XP/Vista/7)scegli dalla tendina



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mar feb 15, 2011 8:16 am 
Non connesso
Moderatore
Moderatore

Iscritto il: mar mag 16, 2006 8:36 am
Messaggi: 3009
Per chiudere l'applicazione appena creata usa
Codice:
xlapp.Workbooks.Close
oppure
Codice:
Workbooks(miofile).Close
invece di
Codice:
xlbook.close

difatti per aprire il file hai utilizzato
Codice:
xlapp.workbook.open(miofile)

ed è proprio il workbook a dover essere chiuso.



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mar feb 15, 2011 10:48 am 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto il: mar dic 11, 2007 7:30 pm
Messaggi: 2830
Località: BARI
Bentornato VIRUS :)

_________________
Immagine
http://miki68news.blogspot.com/
MIKI
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. Insieme sono una potenza che supera l'immaginazione.



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mer feb 16, 2011 8:10 am 
Non connesso
Moderatore
Moderatore

Iscritto il: mar mag 16, 2006 8:36 am
Messaggi: 3009
Denghiu ;)



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mer feb 16, 2011 11:11 am 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto il: mar dic 11, 2007 7:30 pm
Messaggi: 2830
Località: BARI
ahhahaha cos'è un Grazie Inglese-Romano??

_________________
Immagine
http://miki68news.blogspot.com/
MIKI
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. Insieme sono una potenza che supera l'immaginazione.



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: mer feb 16, 2011 10:04 pm 
Non connesso
Moderatore
Moderatore

Iscritto il: mar mag 16, 2006 8:36 am
Messaggi: 3009
MAMBO ha scritto:
ahhahaha cos'è un Grazie Inglese-Romano??

No: http://www.youtube.com/watch?v=B1oioBp0YZY



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo E-mail  
 
 Oggetto del messaggio: Re: Chiusura di un file excel chiamato via VBA
MessaggioInviato: gio feb 17, 2011 11:55 am 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto il: mar dic 11, 2007 7:30 pm
Messaggi: 2830
Località: BARI
:D :D

_________________
Immagine
http://miki68news.blogspot.com/
MIKI
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. Insieme sono una potenza che supera l'immaginazione.



Condividi: Aggiungi: Chiusura di un file excel chiamato via VBA a Technorati Aggiungi: Chiusura di un file excel chiamato via VBA a OKNOtizie Aggiungi: Chiusura di un file excel chiamato via VBA a Segnalo Aggiungi: Chiusura di un file excel chiamato via VBA a Digg Aggiungi: Chiusura di un file excel chiamato via VBA a Boomark.it Aggiungi: Chiusura di un file excel chiamato via VBA a Furl Aggiungi: Chiusura di un file excel chiamato via VBA a de.li.cious Aggiungi: Chiusura di un file excel chiamato via VBA a Yahoo Aggiungi: Chiusura di un file excel chiamato via VBA a Stumbleupon Aggiungi: Chiusura di un file excel chiamato via VBA a Google Aggiungi: Chiusura di un file excel chiamato via VBA a BlogLines Aggiungi: Chiusura di un file excel chiamato via VBA a SocialDust.com Aggiungi: Chiusura di un file excel chiamato via VBA a Live.com Aggiungi: Chiusura di un file excel chiamato via VBA a Wikip.it
Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 

Tutti gli orari sono UTC +2 ore


Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi

Cerca per:
Vai a:  
2000 - 2011 Manuali.it © - P.IVA 00992330670 - Tutti i diritti riservati - Note Legali - Condizioni di utilizzo del sito - Privacy - E' vietata qualsiasi riproduzione parziale o completa se non autorizzata - # Powered by Cykel Software
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBB.it
phpBB SEO