Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

chiudere foglio

Ultimo Aggiornamento: 27/09/2020 15:21
Post: 828
Registrato il: 28/12/2009
Città: CITTADELLA
Età: 62
Utente Senior
excel 2007/365
OFFLINE
26/09/2020 16:06

Ciao,
questa è una parte di una macro
'------------------------------------------------------------------------------------------  
   
   Application.Windows(wbDest.Name).Visible = True
   wbDest.Close savechanges = True     
   
'------------------------------------------------------------------------------------------


che mostra il file e poi lo chiude subito salvandolo.
Come è impostato non posso vederlo perchè lo chiude subito senza chiedere salva.
La modifica che chiedo è:
mostra il file
quando lo chiudo con la X non deve chiedere salva.
Spero di essermi spiegato.
max
____________________________
versione excel 365 ufficio
versione excel 2007 casa
Post: 828
Registrato il: 28/12/2009
Città: CITTADELLA
Età: 62
Utente Senior
excel 2007/365
OFFLINE
26/09/2020 16:23

Non se è possibile dovrebbe aprire il file salvandolo subito lasciandolo visibile
[Modificato da maxma62 26/09/2020 16:24]
____________________________
versione excel 365 ufficio
versione excel 2007 casa
27/09/2020 02:58

Forse non ho capito casomai spiegati meglio.

Se apri un files, cosa serve salvarlo subito dopo?
Forse stai lavorando su due files contemporaneamente
Di norma apre...Workbooks.Open (Percorso & "\" & nomeFile)
Se già aperto, mà è sotto quello principale...Application.Windows(wbDest.Name).Visible = True ??? Meglio Workbooks(nomeFile).Activate, a questo punto puoi mettere ActiveWorkbook.SaveAs

L'istruzione Application.DisplayAlerts = False
....permette di non vedere eventuali messaggi, mà siccome subito dopo bisogna rimettere Application.DisplayAlerts = True. Questo lo puoi fare solo dal codice principale nel quale richiedi l'apertura di un'altro file e poi comandi la chiusura.

Comunque prova con:
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs
Application.DisplayAlerts = True
Post: 829
Registrato il: 28/12/2009
Città: CITTADELLA
Età: 62
Utente Senior
excel 2007/365
OFFLINE
27/09/2020 15:21

Grazie della risposta ABCDEF@Excel
Ho capito perchè non mi funzionava.
Alla fine della macro c'erano delle funzioni che ricaricavano il foglio
attivo e quindi chiudendolo appariva la maschera "salva..."
Ho tolto queste funzioni che non servono e ora mi funziona tutto.
Una saluto e ancora grazie lo stesso.
max
____________________________
versione excel 365 ufficio
versione excel 2007 casa
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 05:30. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com