Discussione:
Copia di backup di un file excel
(troppo vecchio per rispondere)
SaraJr
2008-04-29 07:56:01 UTC
Permalink
Ciao a tutti,
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
grazie a tutti
saraJ
Nicola M.
2008-04-29 08:26:25 UTC
Permalink
Post by SaraJr
Ciao a tutti,
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
grazie a tutti
saraJ
La copia devi farla a caldo oppure, che so, a fine giornata oppure
durante una pausa in cui il file è chiuso? In tal caso un semplice file
batch (estensione .cmd) potrebbe esserti più utile.

[Inizio testo del file .cmd]
@echo off
copy /Y /V "PATH_DEL_TUO_FILE.XLS" "PATH_DI_DESTINAZIONE"
[Fine testo del file .cmd]

Sempre contando sul fatto che il file sia chiuso in determinati orari
potresti anche schedulare le copie in orari e percorsi differenti in
modo da averne sempre più d'una e in locazioni diverse, se il file
riveste una certa importanza.

Nel caso invece il file sia sempre aperto e ti serve la copia a caldo mi
scosto e lascio la parola ai boss di questo NG (così imparo anch'io come
farlo in VBA)

Nicola M
paoloard
2008-04-29 08:30:44 UTC
Permalink
Post by SaraJr
Ciao a tutti,
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
grazie a tutti
saraJ
Non ho la 2003. Posso suggerirti per la 2007, poi vedi se puoi adattare alla
tua versione.
Salva con nome, nella finestra di salvataggio in basso c'è il pulsante
"Strumenti", clicca e poi scegli "Opzioni generali", qui puoi spuntare "Crea
copia di backup".
Mi auguro possa esserti utile.
--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard
SaraJr
2008-04-29 08:40:00 UTC
Permalink
grande paolo!! era proprio questo che cercavo!! grazie mille!!! smack
Post by paoloard
Post by SaraJr
Ciao a tutti,
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
grazie a tutti
saraJ
Non ho la 2003. Posso suggerirti per la 2007, poi vedi se puoi adattare alla
tua versione.
Salva con nome, nella finestra di salvataggio in basso c'è il pulsante
"Strumenti", clicca e poi scegli "Opzioni generali", qui puoi spuntare "Crea
copia di backup".
Mi auguro possa esserti utile.
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloard
m***@alice.it
2008-04-29 08:52:43 UTC
Permalink
Post by paoloard
Post by SaraJr
Ciao a tutti,
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
grazie a tutti
saraJ
Non ho la 2003. Posso suggerirti per la 2007, poi vedi se puoi adattare alla
tua versione.
Salva con nome, nella finestra di salvataggio in basso c'è il pulsante
"Strumenti", clicca e poi scegli "Opzioni generali", qui puoi spuntare "Crea
copia di backup".
Mi auguro possa esserti utile.
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloard
Ciao SaraJr, prova con questa macro:

Public Sub Tester()


Dim WB As Workbook
Dim sStr As String
Const sPath As String = "C:\Dati_Backup\"


Set WB = ActiveWorkbook
With WB
sStr = Replace(.Name, _
Find:=".xls", _
Replace:=vbNullString, _
Compare:=vbTextCompare)


.SaveCopyAs Filename:=sPath & sStr & Space(1) _
& Format(Now, "yyyy-mm-dd") & ".xls"
End With
End Sub

Se nel C: non hai la cartella Dati_Backup, devi creartela.
Preciso che la macro non è mia ma del grande Norman Jones.
Benedetto
Norman Jones
2008-04-29 10:32:03 UTC
Permalink
Ciao Sara,

=============
Tempo fa avevo impostato per un file excel che si autoproducesse una copia
di backup, ma non sono più in grado di riprodurre la stessa azione, potete
aiutarmi?
La versione che attualmente utilizzo è Excel 2003.
=============

Oltre agli altri suggerimenti che hai
ricevuto, ti consiglierei l'add-in
(componete aggiuntivo), utilisssimo,
AutoSafe di Jan Karel Pieterse,
scaricabile gratuitamente da:

http://www.jkp-ads.com/Download.asp

Io utilizzo questo add-in e in
questo modo, posso mantenere
molte copie sequenziali dei miei
file cambiati ed e del mio codice
cambiato.



---
Regards.
Norman

Continua a leggere su narkive:
Loading...