Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: Oa2HO0tVFHA.2664@TK2MSFTNGP15.phx.gbl...
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le message
de news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de news: %23U3zN5tVFHA.3176@TK2MSFTNGP12.phx.gbl...
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: Oa2HO0tVFHA.2664@TK2MSFTNGP15.phx.gbl...
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le message
de news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
message
de news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue de
confirmation ?
Christian
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: egqkjJvVFHA.3584@TK2MSFTNGP10.phx.gbl...
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le
message
de news: %23U3zN5tVFHA.3176@TK2MSFTNGP12.phx.gbl...
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: Oa2HO0tVFHA.2664@TK2MSFTNGP15.phx.gbl...
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
message
de news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers", dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" a écrit dans le message de
news: #Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
messagede news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message
de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: #SQxNTvVFHA.612@TK2MSFTNGP12.phx.gbl...
Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: egqkjJvVFHA.3584@TK2MSFTNGP10.phx.gbl...
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le
message
de news: %23U3zN5tVFHA.3176@TK2MSFTNGP12.phx.gbl...
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message
de
news: Oa2HO0tVFHA.2664@TK2MSFTNGP15.phx.gbl...
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" a écrit dans le message de
news: #Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
messagede news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message
de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
en vba, entourer la requête par:
DoCmd.SetWarnings False
' ici la requête
DoCmd.SetWarnings True
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred Pasc" a écrit dans le message de news:
d5vm8d$p1c$Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" a écrit dans le message de
news: #Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
messagede news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message
de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
en vba, entourer la requête par:
DoCmd.SetWarnings False
' ici la requête
DoCmd.SetWarnings True
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred Pasc" <drefN64@hotmail.com> a écrit dans le message de news:
d5vm8d$p1c$1@s1.news.oleane.net...
Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: #SQxNTvVFHA.612@TK2MSFTNGP12.phx.gbl...
Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message de
news: egqkjJvVFHA.3584@TK2MSFTNGP10.phx.gbl...
Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne
"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le
message
de news: %23U3zN5tVFHA.3176@TK2MSFTNGP12.phx.gbl...
Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" <christian.lecossier@voila.fr> a écrit dans le message
de
news: Oa2HO0tVFHA.2664@TK2MSFTNGP15.phx.gbl...
Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian
en vba, entourer la requête par:
DoCmd.SetWarnings False
' ici la requête
DoCmd.SetWarnings True
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred Pasc" a écrit dans le message de news:
d5vm8d$p1c$Re
Il existe la macro "Avertissements", tu la mets sur non, et il n'y a plus
de
messages, il coche oui ou ok tout seul.
J'imagine qu'il y a mieux en VB mais je suis pas spécialiste.
A+
Fred
"Christian.L" a écrit dans le message de
news: #Re bonjour
J'ai trouvé :
DoCmd.RunSQL "DELETE *FROM Recapitulation"
Par contre existe t'il un moyen de ne pas afficher la boite de dialogue
de
confirmation ?
Christian
"Christian.L" a écrit dans le message de
news:Bonjour et merci a Raymond et Fred
J'ai réussi a faire ma requête d'effacement que j'ai appelée
"Recapitulation suppression" et
qui efface les enregistrements de la table "Recapitulation"
Par contre je n'arrive pas a l'incorporer dans mon code VBA avec la
ligne"DoCmd.RunSQL "delete * from matable""
J'ai essayé plusieurs combinaison, a chaque fois j'ai une erreur
Un petit coup de main, SVP
Christian
"Raymond [mvp]" a écrit dans le
messagede news: %Bonjour.
fais le avec une requête:
DoCmd.RunSQL "delete * from matable"
et fais un Me.Requery de ton formulaire si la table est la source des
données.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Christian.L" a écrit dans le message
de
news:Bonjour à tous
Quelle est la syntaxe d'écriture du code VBA pour effacer tous les
enregistrements
d'une table.
J'ai essayé le code suivant, mais cela ne marche pas :
' Declaration de la base courante, de l'enregistrement de la table
Set Base = CurrentDb
Set Enregistrement1 = Base.OpenRecordset("Fichiers",
dbOpenDynaset)
' Effacement de la table
Enregistrement1.Delete
Merci d'avance
Christian