Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi scanacc » 29/06/16 16:09

Della serie: "Più so , più so di non sapere"
Altro quesito:
Ho un FILE STRUTTURA che apre un FILE1 per leggere alcuni dati.
(A parte il fatto che non riesco a capire perchè lo devo aprire per forza mentre ho dei dati su un altro file che non richiedono l'apertura del file da cui attingo i dati) ... il problema è che: TUTTE LE VOLTE CHE LA MACRO LO PROVA A RICHIUDERLO AUTOMATICAMENTE COMPARE IL MESSAGGIO CHE MI CHIEDE SE VOGLIO SALVARLO O MENO.
E' possibile fare in modo che questo non avvenga?

Lo apro con questo comando:
Workbooks.Open Filename:= _
"C:\DOCUMENTI\FILE1.xlsx", Notify:= _
False
Application.WindowState = xlNormal

e lo chiudo con questo:
nome = "FILE1.xlsx"
aperto = False
For Each book In Workbooks
If book.Name = nome Then
Set file_aperto = Workbooks(nome)
aperto = True
file_aperto.Close
Exit For
End If
Next book
End sub
scanacc
Utente Junior
 
Post: 58
Iscritto il: 06/12/15 10:30

Sponsor
 

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi alfrimpa » 29/06/16 16:19

Ciao

Prova a mettere a inizio Sub

Codice: Seleziona tutto
Application.DisplayAlerts = False


e alla fine

Codice: Seleziona tutto
Application.DisplayAlerts = True
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 841
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi scanacc » 30/06/16 00:32

Yesssssssssssss

ma come sempre poi andando avanti trovo un'altra cosa che mi fa uscire pazzo.
Quando cioè aggiungo altri due file per fare la stessa cosa, questi non me li legge.
Apro il file questo sembra collegarsi con il primo di questi File ... indica Collegamento in corso poi collegamento 100% e poi non va avanti ... il collegamento rimane allo (0%) ......... uffaaaaaaaaa
Dove sbaglio?
Ovviamente ho aggiunto i due file nella stessa maniera dell'altro
scanacc
Utente Junior
 
Post: 58
Iscritto il: 06/12/15 10:30

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi alfrimpa » 30/06/16 10:56

Ciao Scanacc

E' difficile (se non impossibile) dire qualcosa senza vedere i file e relative macro; e forse, anche vedendoli, non è detto che sappia dare una risposta.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 841
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi scanacc » 30/06/16 14:29

accipicchia ... ma perchè questa difficoltà? Hai per caso dei suggerimenti su come potrei muovermi?
scanacc
Utente Junior
 
Post: 58
Iscritto il: 06/12/15 10:30

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi alfrimpa » 30/06/16 14:57

Mica abbiamo la palla di vetro :)

Se alleghi i file spiegando bene quello che vuoi fare probabilmente qualcuno ti aiuterà.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 841
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi Anthony47 » 30/06/16 22:17

Confermo, niente palla di vetro...
Comunque invece di Application.DisplayAlerts = False /True io suggerei di usare
Codice: Seleziona tutto
file_aperto.Close Savechanges:=False


E non escludo che, eliminato Application.DisplayAlerts = False, non compaia qualche messaggio che spiega anche il problema successivo.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13895
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA

Postdi scanacc » 01/07/16 10:33

Allora ... ho provato e riprovato ma l'unico modo per far si che i comandi aprissero e chiudessero i 2 nuovi file che ho collegato successivamente è stato quello di importare i dati nel FILE STRUTTURA e poi farci tutti i collegamenti, ricerche e conteggi del caso.
Forse il punto è proprio questo ... nel FILE 1 ho fatto solo collegamenti, nei FILE 2 e FILE 3 invece oltre ai collegamenti c'erano altre formule del tipo conta, somma etc. Può darsi sia stato questo l'intoppo iniziale?
Grazie di tutto.
scanacc
Utente Junior
 
Post: 58
Iscritto il: 06/12/15 10:30


Torna a Applicazioni Office Windows


Topic correlati a "CHIUDERE FILE EXCEL SENZA CHIEDERE SALVA":


Chi c’è in linea

Visitano il forum: salatony e 7 ospiti