File Xltm e macro
Hai un problema con Excel? 
File Xltm e macro
di blakif (utente non iscritto) data: 20/08/2015 12:08:38
Salve a tutti,
sono due giorni che mi scervello per un errore VBA/Excel.
La situazione è questa:
Esiste un file xltm (non creato da me) condiviso tra più pc, ognuno lo apre e poi salva il file modificato, lasciando "vergine" quello originale condiviso.
All'inizio il file lo usava solo un pc, ora serve che venga utilizzato da più pc.
Il pc su cui funziona ha office 2013 e W 7 x32 bit.
Questo file non si apre e da errore su gli altri pc: Un W XP SP3 con Office 2007 e un W 7 x64 bit con Office 2013.
Quindi credo che il problema non sia nel "software" in se, ma magari in qualche possibile impostazione.
I messaggi di errore e il comportamento è il seguente:
- Lancio il file
- "Microsoft Forms: Impossibile caricare uno o più oggetti perchè non disponibili su questo computer"
- Ancora lo stesso messaggio una seconda volta
- Apre automaticamente VBA
- "Microsoft Visual Basic, Applications Edition: Errore di Compilazione - Impossibile trovare il progetto o la libreria"
- "Microsoft Visual Basic, Applications Edition:Impossibile eseguire il codice in modalità interruzione"
- Ancora lo stesso messaggio una seconda volta
- Ancora lo stesso messaggio una terza volta
- STOP
- Rimane su VBA, non posso salvare non posso fare nient'altro.
Il file deve essere per forzai in .xltm, e non posso toccarlo dato che sul primo pc funziona bene e fa quello che deve.
Chiedo cortesemente aiuto perchè sto impazzendo.
AIUTO
Grazie
Diego
di Vecchio Frac data: 20/08/2015 15:22:26
cit. "Esiste un file xltm (non creato da me) condiviso tra più pc, ognuno lo apre e poi salva il file modificato"
---> BTW, spero vivamente che non apriate il modello di file, ma una copia basata sul modello (cioè facendoci sopra doppio click e non tasto destro-apri) =)
Nel merito, è evidente che si sta usando codice con magari userform le quali caricano dei componenti presenti solo sul primo pc. Non si tratta di impostazioni di Excel, ma di riferimenti caricati.
Se il progetto è protetto, dubito che possiate fare qualcosa.
Altrimenti aprite il file su un pc che dà errori ma non avviate le macro (durante l'apertura tenete premuto il tasto shift). Nell'editor VBA (Alt-F11), vai su Strumenti >> Riferimenti e guarda quali componenti mancano (dovrebbe esserci scritto MANCA: sulla voce interessata).
di blakif (utente non iscritto) data: 20/08/2015 16:35:47
"spero vivamente che non apriate il modello di file, ma una copia basata sul modello "
--> Ogni pc ha il collegamento al file che è su un server - viene modificato - poi salvato con un nome automatico sempre sul server senza intaccare l'originale.
Il file è protetto da password (che però conosce solo il creatore del documento, che per 2 settimane è in ferie negli USA)
Nell'editore VBA la sezione "Riferimenti" non è cliccabile.
In particolare l'errore viene dato quando si setta la data prendendo la data in cui si sta aprendo il file.
Esistono librerie/pacchetti indispensabili per le date? o in generale pacchetti che possano sistemare questo problema.
Vuoi Approfondire?