Discussione:
Problema con PERSONAL e macro
(troppo vecchio per rispondere)
BadAnimal
2004-11-14 00:17:13 UTC
Permalink
Salve a tutti. Ho un grosso problema con le macro e col file
personal.xls

Uso le macro PERSONAL richiamandole da un menù e ho due problemi, credo
collegati: la voce del menù non "salva" l'assegnazione della macro alle
macro contenute nel foglio personal.xls (mentre salva, per esempio,
quelle contenute in altri file) ed il file personal.xls non viene
caricato all'avvio di Excel.

Qualcuno sa aiutarmi?
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-11-14 13:21:12 UTC
Permalink
Post by BadAnimal
Salve a tutti. Ho un grosso problema con le macro e col file
personal.xls
Uso le macro PERSONAL richiamandole da un menù e ho due problemi, credo
collegati: la voce del menù non "salva" l'assegnazione della macro alle
macro contenute nel foglio personal.xls (mentre salva, per esempio,
quelle contenute in altri file) ed il file personal.xls non viene
caricato all'avvio di Excel.
Dov'è il tuo file personal.xls? Deve essere nella corretta cartella
Xlstart. Vedi

HOW TO: Utilizzare le cartelle di avvio in Excel 2002
http://support.microsoft.com/?kbid=291218
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2004-11-14 19:16:36 UTC
Permalink
Post by Tiziano Marmiroli
Dov'è il tuo file personal.xls? Deve essere nella corretta cartella
Xlstart
Lo è!
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-11-14 23:33:57 UTC
Permalink
Post by Tiziano Marmiroli
Dov'è il tuo file personal.xls? Deve essere nella corretta cartella
Xlstart
Lo è!
Ma è quella corretta? :-)

Se vai nel VBE (Alt+F11) lo vedi personal.xls nella finestra gestione
progetti?
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2004-11-15 10:04:16 UTC
Permalink
Post by Tiziano Marmiroli
Ma è quella corretta? :-)
Si, nel dubbio ho cancellato quello che avevo e ho lasciato che Excel lo
creasse da solo registrando una macro.
Post by Tiziano Marmiroli
Se vai nel VBE (Alt+F11) lo vedi personal.xls nella finestra gestione
progetti?
Si.

Il problema è iniziato quando, ad un certo punto, dopo l'uso del pc da
parte di una persona poco esperta (quindi non so cosa possa aver fatto
ma non credo sinceramente che abbia messo le mani su macro o tra le
cartelle) il file personal ha smesso di caricarsi e i comandi che
richiamano le macro, che ho messo su quattro menù su una barra degli
strumenti "macro" creata ad hoc, sono spariti.

Senza recuperare quel file personal, dovendo comunque sistemare il
modello, ho ricreato tutto daccapo. Però si verificano i problemi che ho
descritto (le macro di personal.xls non vengono assegnate ai comandi nel
menù, anche se non appaiono messaggi d'errore, e il file personal.xls
non viene caricato all'avvio).

Detto questo a me non è necessario il file personal.xls se posso fare lo
stesso. Quello che voglio fare è richiamare, da un menù, delle macro che
funzionino su tutti i nuovi file ottenuti da un certo modello. Ho
provato a salvare le macro sul modello ma, mentre queste funzionano sui
vari file se richiamate da bottoni dentro il file, da comandi su menù
questi cercano la macro sul file nomemodello1.xls (dove nomemodello.xlt
è il file del modello), senza trovarlo. Era per questo che, già con la
prima "versione" di questa cosa, avevo optato per personal.

Grazie per l'interessamento
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-11-15 11:06:37 UTC
Permalink
Post by Tiziano Marmiroli
Se vai nel VBE (Alt+F11) lo vedi personal.xls nella finestra gestione
progetti?
Si.
E allora cosa intendi con 'il file personal.xls non viene
caricato all'avvio'?
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2004-11-15 14:30:10 UTC
Permalink
Post by Tiziano Marmiroli
Si.
E allora cosa intendi con 'il file personal.xls non viene
caricato all'avvio'?
Forse ho capito male. Dopo che ho aperto il file, lo vedo.
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-11-15 21:49:52 UTC
Permalink
Post by BadAnimal
Forse ho capito male. Dopo che ho aperto il file, lo vedo.
E se vai in Visual basic editor> Gestione progetti senza alcun file
aperto lo vedi?
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2004-11-16 10:29:45 UTC
Permalink
Post by Tiziano Marmiroli
E se vai in Visual basic editor> Gestione progetti senza alcun file
aperto lo vedi?
No
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-11-16 20:35:40 UTC
Permalink
Post by Tiziano Marmiroli
E se vai in Visual basic editor> Gestione progetti senza alcun file
aperto lo vedi?
No
Versione di Excel?
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2004-11-16 23:22:57 UTC
Permalink
Post by Tiziano Marmiroli
Versione di Excel?
Scus che non l'ho detto subito. Excel 2002 (10.2614.2625). Windows XP
(SP1).
--
Ciao,
BadAnimal
BadAnimal
2004-11-30 10:40:36 UTC
Permalink
Post by BadAnimal
Scus che non l'ho detto subito. Excel 2002 (10.2614.2625). Windows XP
(SP1).
Niente?
--
Ciao,
BadAnimal
cucchiaino
2004-11-30 17:56:45 UTC
Permalink
Post by BadAnimal
Post by BadAnimal
Scus che non l'ho detto subito. Excel 2002 (10.2614.2625). Windows
XP (SP1).
Niente?
Fai questa prova:

------
Strumenti > Macro > Registra nuova macro ...

In "Memorizza macro in:" scegli "Cartella macro personale"

OK
-------

Esegui un copia e incolla dove vuoi (serve solo a generare
qualche riga)

Interrompi la registrazione.

Se provi a chiudere Excel ti verrà fuori il messaggio:

"Salvare le modifiche apportate alla cartella di lavoro
macro personale?"

Rispondi di si.
-----------------

Adesso hai il foglio Personal.xls al posto giusto che
si aprirà sempre quando aprirai Excel.

Se ciò non accade, la cosa è molto strana.



Ciao.

( )---cucchiaino
BadAnimal
2004-11-30 22:59:02 UTC
Permalink
Post by cucchiaino
Strumenti > Macro > Registra nuova macro ...
In "Memorizza macro in:" scegli "Cartella macro personale"
La cartella dev'essere aperta durante la registrazione. Impossibile
registrare.

Questo se esiste un file personal.xls (che però non viene caricato
all'avvio). Se invece cancello il file e faccio quello che tu mi dici
creo il file personal.xks ma questo non sarà caricato all'avvio
successivo. (anche se ho notato che il caricamento non avviene solo con
certi modelli, creando, per esempio, un file nuovo personal.xls viene
caricato. Non ho avuto tempo per fare prove più numerose e approfondite.
Ci proverò. Intanto qualcuno ha già un'idea?)

Grazie per l'aiuto, a te e a Tiziano.
--
Ciao,
BadAnimal
Tiziano Marmiroli
2004-12-01 08:19:48 UTC
Permalink
Post by BadAnimal
Questo se esiste un file personal.xls (che però non viene caricato
all'avvio). Se invece cancello il file e faccio quello che tu mi dici
creo il file personal.xks ma questo non sarà caricato all'avvio
successivo. (anche se ho notato che il caricamento non avviene solo con
certi modelli, creando, per esempio, un file nuovo personal.xls viene
caricato. Non ho avuto tempo per fare prove più numerose e approfondite.
E se nella cartella Xlstart ci metti un file .xls, qualsiasi quello
viene caricato sempre?
--
Tiziano Marmiroli
Microsoft MVP - Office
BadAnimal
2005-01-08 10:55:54 UTC
Permalink
Post by Tiziano Marmiroli
Post by BadAnimal
Questo se esiste un file personal.xls (che però non viene caricato
all'avvio). Se invece cancello il file e faccio quello che tu mi dici
creo il file personal.xks ma questo non sarà caricato all'avvio
successivo. (anche se ho notato che il caricamento non avviene solo con
certi modelli, creando, per esempio, un file nuovo personal.xls viene
caricato. Non ho avuto tempo per fare prove più numerose e approfondite.
E se nella cartella Xlstart ci metti un file .xls, qualsiasi quello
viene caricato sempre?
Si. Il solo file personal.xls non viene caricato all'avvio, altri file
qualsiasi che metto nella cartella Xlstart vengono invece caricati.
--
Ciao,
BadAnimal
Loading...