Macros ne fonctionnant plus (access 2010)

Fermé
Adranix - 14 avril 2011 à 15:06
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 - 3 sept. 2015 à 16:01
Bonjour,

Je travaille sur une base de donnée access 2003 passée sous access 2010, mais je me suis rendu compte que certaines macros (une allant rechercher les informations d'un formulaire pour les placer dans un autre, et une autre prenant les informations du second formulaire pour les placer dans un état) ne fonctionnent plus. Ayant plus l'habitude des BD internet (Mysql + PHP) je ne connais pas trop les macros et suis un peu perdu, je ne sais pas comment faire pour les refaire fonctionner. Quelqu'un saurait m'aider svp?

A voir également:

3 réponses

Autre chose, je ne sais pas si ça a un rapport mais les macros en question ont comme action attribuée "DéfinirValeur" qui ne semble plus exister sous access 2010, y a t-il une autre action remplaçant celle-ci?
4
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 40
Modifié par ButteDuLac le 31/08/2015 à 21:50
J'ai le même problème. J'ai des instructions du support Office créées avec Access 2007 qui m'indiquent de créer la macro avec DefinirValeur, mais cette action n'existe plus (ou a changé de nom) dans Access 2010, et je n'ai aucune idée quoi faire.
J'ai pensé à DefVarLocale ou DefVarTemp, mais au lieu d'exiger un Élément (qui devrait être [Visible], selon les instructions, ça me demande un Nom.
Aucune idée quoi faire, je suis bloquée!
Est-ce que vous aviez trouvé la réponse quelque part?
0
up ^^
1
Bonjour
Si c'est genéral,il faut activer les macros après avoir ouvert la base avec la barre placé en haut.
Par contre si certaines macros ont été faite avec le vba 2003; il est possible qu'il ne soit pas compatible avec les dernières versions office.
Essai de convertir ta base dans la version voulue.
Garde une sauvegarde de ta base en 2003.
0
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 40
3 sept. 2015 à 16:01
Mes macros étaient créées dans Access 2010, mais les instructions de MS Office sur leur site sont toutes avec 2007 (du moins, en français).
Finalement, il suffisait de cliquer sur « Afficher toutes les actions » dans le ruban, onglet Outils de macros.
0