GNT sans publicité, site mobile, fonctionnalitées exclusives...

Le classeur de macros personnelles dans le dossier de démarrage doit être ouve rt pendant l'enregistrement

Le
Laurent M
Bonjour,

Plusieurs de mes usagers ont un problème étrange avec Excel XP (sous
win2000): Dès qu'ils essaient d'enregistrer une macro dans le classeur
de macros personnelles, ils obtiennent un message d'avertissement:

"Le classeur de macros personnelles dans le dossier de démarrage doit
être ouvert pendant l'enregistrement"

Effectivement, le classeur Perso.xls n'est pas ouvert, et c'est sans
doute là le coeur du problème: comment se fait-il qu'Excel n'ouvre pas
Perso.xls? Il est situé sous C:\Documents and Settings\(code
usager)\Application Data\Microsoft\Excel\XLSTART, comme il se doit. Si
je le supprime, pas de problème, Excel va le recréer à cet endroit dès
que j'enregistre une macro. Sauf qu'au démarrage suivant, j'ai le même
bobo: Excel ne l'ouvre pas et refuse d'enregistrer dedans sous prétexte
qu'il n'est pas ouvert.

J'ajoute que l'option "au démarrage ouvrir tous les ficheirs du dossier"
est vide. J'ai effectué des recherches sur le titre du message d'erreur
et n'ai rien trouvé dans la BD Microsoft.

Si quelqu'un a une idée

Merci,

Laurent
Lire les 6 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #3618271
bonjour Laurent,

dans les propriétés avancé du fichier, est ce qu'il y a une authorisation pour SYSTÈM ?

isabelle


Bonjour,

Plusieurs de mes usagers ont un problème étrange avec Excel XP (sous
win2000): Dès qu'ils essaient d'enregistrer une macro dans le classeur
de macros personnelles, ils obtiennent un message d'avertissement:

"Le classeur de macros personnelles dans le dossier de démarrage doit
être ouvert pendant l'enregistrement"

Effectivement, le classeur Perso.xls n'est pas ouvert, et c'est sans
doute là le coeur du problème: comment se fait-il qu'Excel n'ouvre pas
Perso.xls? Il est situé sous C:Documents and Settings(code
usager)Application DataMicrosoftExcelXLSTART, comme il se doit. Si
je le supprime, pas de problème, Excel va le recréer à cet endroit dès
que j'enregistre une macro. Sauf qu'au démarrage suivant, j'ai le même
bobo: Excel ne l'ouvre pas et refuse d'enregistrer dedans sous prétexte
qu'il n'est pas ouvert.

J'ajoute que l'option "au démarrage ouvrir tous les ficheirs du dossier"
est vide. J'ai effectué des recherches sur le titre du message d'erreur
et n'ai rien trouvé dans la BD Microsoft.

Si quelqu'un a une idée...

Merci,

Laurent



Laurent M
Le #3617151
isabelle wrote:
dans les propriétés avancé du fichier, est ce qu'il y a une
authorisation pour SYSTÈM ?


Bonjour Isabelle,

Je ne pense pas que le perso.xls de l'usager soit en problème: la
preuve, c'est que si je le supprime, Excel en recrée un autre. Sauf
qu'au démarrage suivant, il n'est pas ouvert. C'est comme si Excel ne
reconnaissait plus ses petits...

Laurent

michdenis
Le #3617031
Bonjour Laurent M.

Base de registre :

Excel 10
"HKEY_USERSS-1-5-21-682003330-8429252468542453981004SoftwareMicrosoft
Office10.0ExcelResiliencyDisabledItems"

Excel 11
"HKEY_USERSS-1-5-21-682003330-8429252468542453981004SoftwareMicrosoft
Office10.0ExcelResiliencyDocumentRecovery87CED4" , Lorsque tu double-cliques sur
la clé à droite, dans la fenêtre qui s'ouvre , dans la section à droite de l'affichage de la clé,
on peut lire celui qui fait référence à celui du fichier Perso.xls

Cette clé n'est présente que si Excel est déjà ouvert.

Il suffit de supprimer la valeur qui contient "C:Documents and SettingsUser
Application DataMicrosoftExcelXLSTART"!

On ferme le tout et on relance excel.

P.S. Je n'ai pas testé personnellement la validité de cette approche !
La prudence est de mise.


Salutations!




"Laurent M" Bonjour,

Plusieurs de mes usagers ont un problème étrange avec Excel XP (sous
win2000): Dès qu'ils essaient d'enregistrer une macro dans le classeur
de macros personnelles, ils obtiennent un message d'avertissement:

"Le classeur de macros personnelles dans le dossier de démarrage doit
être ouvert pendant l'enregistrement"

Effectivement, le classeur Perso.xls n'est pas ouvert, et c'est sans
doute là le coeur du problème: comment se fait-il qu'Excel n'ouvre pas
Perso.xls? Il est situé sous C:Documents and Settings(code
usager)Application DataMicrosoftExcelXLSTART, comme il se doit. Si
je le supprime, pas de problème, Excel va le recréer à cet endroit dès
que j'enregistre une macro. Sauf qu'au démarrage suivant, j'ai le même
bobo: Excel ne l'ouvre pas et refuse d'enregistrer dedans sous prétexte
qu'il n'est pas ouvert.

J'ajoute que l'option "au démarrage ouvrir tous les ficheirs du dossier"
est vide. J'ai effectué des recherches sur le titre du message d'erreur
et n'ai rien trouvé dans la BD Microsoft.

Si quelqu'un a une idée...

Merci,

Laurent
Laurent M
Le #3616321
Salut Michel(?),

J'avoue que j'étais un peu sceptique en lisant ta proposition. Et
pourtant, ça a marché! Merci beaucoup. Je précise que j'ai supprimé la
branche "Disableditems" au complet (et non simplement supprimé les clés
comportant la chaîne "Perso.xls" sous cette branche)

De ce que j'en comprend, cette branche "disabledItems", sert à inhiber
l'ouverture de certains fichiers au démarrage. Mais les usagers à qui
cela est arrivé n'ont pas accès au registre, ni des connaissances très
grandes d'Excel. Le mystère de l'apparition de ces clés dans leur
registre demeure entier. Et je serais bien curieux de savoir comment tu
as trouvé cette solution...

Merci encore

Laurent
michdenis
Le #3615621
Bonjour Laurent,

| comment tu as trouvé cette solution...

Je ne peux pas te donner la source, je ne l'ai pas... mais lorsque je fais
des lectures sur Excel (bouquin ou Net), j'ai l'habitude de noter les "Trucs"
qui pourraient servir éventuellement....Évidemment, je ne les teste pas tous !

Voilà.


Salutations!


"Laurent M" Salut Michel(?),

J'avoue que j'étais un peu sceptique en lisant ta proposition. Et
pourtant, ça a marché! Merci beaucoup. Je précise que j'ai supprimé la
branche "Disableditems" au complet (et non simplement supprimé les clés
comportant la chaîne "Perso.xls" sous cette branche)

De ce que j'en comprend, cette branche "disabledItems", sert à inhiber
l'ouverture de certains fichiers au démarrage. Mais les usagers à qui
cela est arrivé n'ont pas accès au registre, ni des connaissances très
grandes d'Excel. Le mystère de l'apparition de ces clés dans leur
registre demeure entier. Et je serais bien curieux de savoir comment tu
as trouvé cette solution...

Merci encore

Laurent
Publicité
Suivre les réponses
Poster une réponse
Anonyme