Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/02/2011, 17h14   #1
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
Par défaut Barre outil introuvable

Bonjour à tous

Suite à la migration sous Access 2007 d'une base présentant un menu, j'ai bien tout retrouvé dans le menu "Compléments" du Ruban.

Sauf que... j'ai remplacé tous les éléments par des équivalents au format "ruban", et j'ai ensuite supprimé les anciens éléments contenus dans le menu "Compléments".
Mon problème est que, dorénavant, un message d'erreur poppe au démarage de l'application en mode standard (sans appuyer sur MAJ) m'indiquant que:
Code :
MonApplication ne peut pas trouver "MyToolBar"
Et je ne pense pas avoir de références restantes à l'ancienne Toolbar dans mon code VBA...

J'ai aussi décoché l'option "Afficher les menus complets". Dans les menus des options d'Access... bref, je sèche... une idée?

Merci à vous
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2011, 17h32   #2
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
Bonjour
N'y a t'il pas une référence à cette barre dans les propriétés d'un formulaire ou état? ou dans une éventuelle macro autoexec?
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2011, 18h32   #3
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
J'ai supprimé les macros de type Autoexec... mais je n'ai effectivement pas fait le tour des objets Access pour voir s'il y'avait une référence.

Mais l'erreur intervient immédiatement au lancement avant même les macros exécutées en Autoexec... j'ai vraiment la sensation qu'Access cherche une barre d'outil qui n'existe plus et me le fait savoir... et cela sans avoir besoin de charger les formulaires.

Je vais faire un test en supprimant tous les objets pour voir!

Merci pour les pistes
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2011, 18h50   #4
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
Après test, c'est confirmé...même sans AUCUN objet dans la base (ni table, ni requête, ni module etc...), j'ai toujours l'erreur.

Donc je pense que ça vient bien des options de démarrage d'Access... une idée pour faire disparaître ce message?
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2011, 21h03   #5
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
bjr,

il y a aussi une barre de menus définie dans les options access (dans "base de données active")
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 11h42   #6
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
Bonjour,

je ne vois pas d'éléments se rapportant à mon problème dans la zone "Options de la barre d'outils et du ruban" si c'est bien de cela dont tu parlais.
J'ai essayé en décochant tout, en cochant tout... rien n'y fait?

Je sens que je vais être obligé de recréer une barre d'outil (avec le même nom) par vba et la cacher... y'a vraiment des moments ou Microsoft me fatigue avec leur solutions qui n'en sont pas...

Edit: et merci pour ton utilitaire Arkham, il m'a bien simplifié la vie pour m'initier au Ruban office Du très beau boulot
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 13h08   #7
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
Bonjour
Je pense que Arkham46 , parlait non pas des cases à cocher, mais des petit menus déroulants juste au dessus permettant de choisir une barre de menus, un ruban ou un menu contextuel, au démarrage de l'application.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/02/2011, 14h23   #8
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
J'ai comme souvenir que l'on pouvait choisir une barre d'outil par là oui... mais maintenant je n'ai plus que la possibilité de choisir un Ruban.
L'autre DropDown permettant de choisir les barres de menus contextuelles ne contient que "(Par Défault)" comme valeur.

Il doit rester un flag quelque part qui cherche cette fichue barre de menu... mais où?
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 14h45   #9
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
bjr,

il faut peut-être réactiver les menus pour retrouver la liste déroulante de choix de menu? (peut-être même après redémarrage d'access)

sinon question subsidiaire : les services packs sont à jour?
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/02/2011, 15h02   #10
Invité régulier
 
Inscription : février 2006
Messages : 44
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 44
Points : 9
Points : 9
Bon... je crois que la suppression sauvage d'une barre de menu n'a pas trop plu à Access

Au final j'ai contourné la problématique en créant une nouvelle base et en important tous mes objets dans la nouvelle. Et tout marche nickel


J'ai effectivement des choix en plus dans les combos de choix des menus et du ruban... je pense que la migration de 2003 à 2007 crée plus de chose que ne nous montre Access... choses qui sont visiblement assez difficile à modifier.

Et pour information, mes services packs étaient bien à jour

Merci à tous de votre aide!
Moskito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h57.


 
 
 
 
Partenaires

Hébergement Web