Vider une table
Comment vider une table en manuel ou en VBA ?
Vider une table en manuel
- Ouvrez la table par un double-clic.
- Cliquez sur le petit pavé se trouvant au coin supérieur gauche de cette table (ce qui équivaut à utiliser la commande Edition / Sélectionner tous les enregistrements).
- Appuyez sur la touche [
Suppr
] du clavier et confirmez la suppression.
Une autre solution serait de créer une requête Suppression, puis de l’exécuter.
Vider une table en VBA
Vous pouvez exécuter en VBA l’instruction SQL DELETE
. Par exemple :
1 |
CurrentDb.Execute "DELETE * FROM [Nom de la table];" |
Anthooooony > J’ai ajouté un article sur ce sujet. C’est par ici… 🙂
Bonjour à toutes et à tous !
Je suis novice en la matière, j’ai récupéré ton code pour supprimer une table.
Dans Access J’ai fait requete – puis Sql
———–
DELETE *
FROM Table1;
———–
Table1 Etant le nom de ma table. Apparait alors une croit avec une point d exclamation, en clicant tout marche.
Aussi, je voulais savoir s’il était possible de lancer cette requete à partir d’Excel?
Merci d’avance
Aime > Une commande comme
DoCmd.DeleteObjec
t devrait faire l’affaire.SALUT, comment faire pour supprimer une table en VBA .MERCI
Christ > Oui, ça peut se faire par une requête Mise à jour. En SQL, ça donnerait :
Salut , j’aimeras savoir si il est possible de changer les données d’un champ en une seule opération.Par exemple pour un champ date qui contient 200 enregistrements (la même date (ex :28/05/2009) ). et on veut remplacer la date de tous ces 200 enregistrements par la date 27/05/2009 . MERCI