OVH Cloud OVH Cloud

macro non respectée sous access et excel

3 réponses
Avatar
pascal913
Bonjour tout le monde !

Sous Access 97, j'ai une table avec une dizaine de champs, un
formulaire bas=E9 sur cette table qui me permet d'entrer de nouveaux
enregistements dans ma base de donn=E9es.
J'ai cr=E9e une macro que j'ai raccroch=E9 =E0 un bouton de formulaire;
macro qui utilise deux requetes qui filtrent ma bdd, r=E9sultats qui
sont affich=E9s sur deux feuilles excel diff=E9rentes.
Sous Excel 2000, j'ai cr=E9e une macro qui me met mes champs dans le
l'ordre que je veux, avec la police, couleur et taille que je souhaite.
Le probl=E8me est que quand je lance ma macro sur un autre fichier
excel, la macro se lance mais m'affiche n'importe quoi, je voudrais
savoir si je c'est un cas isol=E9 ou si c'est d=E9j=E0 arriv=E9? dans ce
cas que faire?
J'ai d=E9j=E0 essay=E9 de r=E9cup=E9rer le code de ma macro excel et de
l'int=E9grer sous Access dans ma macro, mais meme apr=E8s avoir rajouter
la library qu'il faut, toutes mes lignes de mon module sont fausses ?
De plus, si cela est possible, il faudrait que je puisse lancer cette
macro excel (si on ne peut pas l'exporter vers access) =E0 chaque
nouvelle feuille (je devrai r=E9aliser cette op=E9ration une fois par
semaine). Quelqu'un a-t-il une id=E9e ?
Merci d'avance.

3 réponses

Avatar
pascal913
pascal913 wrote:
Bonjour tout le monde !

Sous Access 97, j'ai une table avec une dizaine de champs, un
formulaire basé sur cette table qui me permet d'entrer de nouveaux
enregistements dans ma base de données.
J'ai crée une macro que j'ai raccroché à un bouton de formulaire;
macro qui utilise deux requetes qui filtrent ma bdd, résultats qui
sont affichés sur deux feuilles excel différentes.
Sous Excel 2000, j'ai crée une macro qui me met mes champs dans le
l'ordre que je veux, avec la police, couleur et taille que je souhaite.
Le problème est que quand je lance ma macro sur un autre fichier
excel, la macro se lance mais m'affiche n'importe quoi, mais si je n'appu ie qu'une seule fois c'est bon!, il faut alors que sorte sans save puis que je re-ouvre, long .....
je voudrais savoir si je c'est un cas isolé ou si c'est déjà arriv é? dans ce
cas que faire?
J'ai déjà essayé de récupérer le code de ma macro excel et de
l'intégrer sous Access dans ma macro, mais meme après avoir rajouter
la library qu'il faut, toutes mes lignes de mon module sont fausses ?
De plus, si cela est possible, il faudrait que je puisse lancer cette
macro excel (si on ne peut pas l'exporter vers access) à chaque
nouvelle feuille (je devrai réaliser cette opération une fois par
semaine). Quelqu'un a-t-il une idée ?
Merci d'avance.


Avatar
pascal913
re !

Veuillez m'excuser, je me suis embrouillé la tête avec les messages
et les forums, désolé.
Mais par contre j'ai un autre problème.
Parmi mes champs, j'en ai un qui est un combo box avec 4 choix
possible(toto1, toto2, toto3, toto4).
J'ai déjà une macro qui me filtre mes data, par date et par ordre
chronologique (jusque là pas dur).
Mais là où je lutte depuis plus d'une semaine, c'est que je voudrais
obtenir dans la mesure du possible, sur ma feuille Excel, avoir mes
data triées comme ça :
toto1
toto1
toto1
toto1
toto2
toto2
toto2
toto2
toto3
toto3
toto3
toto3
toto4
toto4
toto4
toto4

J'espère que je me suis bien exprimé, si ce n'est pas le cas,
posez-moi vos questions.
Avatar
pascal913
Veuillez m'excuser, je me suis embrouillé la tête avec les messages
et les forums, désolé.
Mais par contre j'ai un autre problème lié à l'ancien.
Parmi mes champs, j'en ai un qui est un combo box avec 4 choix
possibles (toto1, toto2, toto3, toto4).
J'ai déjà une macro qui me filtre mes data, par date, et par ordre
chronologique (jsuqe là pas trop dur).
Mais là où je lutte depuis plus d'une semaine, c'est que voudrais
obtenir dans la mesure du possible, sur ma feuille excel, avoir mes
data triées comme ceci:
toto1
toto1
toto1
toto2
toto2
toto2
toto3
toto3
toto3
toto4
toto4
toto4

J'espère que je me suis bien exprimé, si ce n'est pas le cas,
posez-moi vos questions.
Merci