Macro sur Access 97
Seila
-
Bachir -
Bachir -
Bonjour,
Voilà mon problème: existe-t'il une macro permettant
de supprimer tous les enregistrements d'une table?
J'ai créé une macro qui importe les données d'un
fichier excel dans une table. Je voudrais qu'à chaque
ouverture de la base Access que les données Excel
soient importées. Et je voudrais donc éviter le cumul
des enregistrements précédents en les supprimant.
Voilà, je remercie vivement toute personne
susceptible de me venir en aide.
Seila
Voilà mon problème: existe-t'il une macro permettant
de supprimer tous les enregistrements d'une table?
J'ai créé une macro qui importe les données d'un
fichier excel dans une table. Je voudrais qu'à chaque
ouverture de la base Access que les données Excel
soient importées. Et je voudrais donc éviter le cumul
des enregistrements précédents en les supprimant.
Voilà, je remercie vivement toute personne
susceptible de me venir en aide.
Seila
A voir également:
- Macro sur Access 97
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Indicatif 97 - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
2 réponses
Bonjour,
Il te suffit de créer une requête SQL qui supprime tous les enregistrement de ta table.
et tu créés une macro avec l'événement OuvrirRequete auquel tu rattaches cette requête SQL.
tu peux mettre ca dans la macro autoexec. C'est un nom réservé access qui va l'éxécuter automatiquement au départ de l'application.
Bonne continuation.
José
Il te suffit de créer une requête SQL qui supprime tous les enregistrement de ta table.
et tu créés une macro avec l'événement OuvrirRequete auquel tu rattaches cette requête SQL.
tu peux mettre ca dans la macro autoexec. C'est un nom réservé access qui va l'éxécuter automatiquement au départ de l'application.
Bonne continuation.
José
Bonjour,
Tu insere dans ta macro une nouvelle action (elle sera la première action de ta macro), tu selectionne "Executer Code SQL" et dans la case en bas "instruction SQL" tu peux entrer le code qui va supprimer tous les enregistrements de ta table, par exemple "DELETE * FROM NOM_DE_LA_TABLE;" (IL FAUT PAS OUBLIER LE POINT VIRGULE À LA FIN) . Bone chance
Tu insere dans ta macro une nouvelle action (elle sera la première action de ta macro), tu selectionne "Executer Code SQL" et dans la case en bas "instruction SQL" tu peux entrer le code qui va supprimer tous les enregistrements de ta table, par exemple "DELETE * FROM NOM_DE_LA_TABLE;" (IL FAUT PAS OUBLIER LE POINT VIRGULE À LA FIN) . Bone chance