Bonjour,
j'ai un formulaire basé sur une table avec un sous formulaire basé sur une
autre table.
A partir d'un bouton de mon formulaire principal, en VBA, je voudrais
ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car
avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est
systématiquement ajouté sur mon formulaire principal et non mon sous
formulaire.
Merci d'avance.
Cordialement,
Ben.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabien
Bonjour, j'ai un formulaire basé sur une table avec un sous formulaire basé sur une autre table. A partir d'un bouton de mon formulaire principal, en VBA, je voudrais ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est systématiquement ajouté sur mon formulaire principal et non mon sous formulaire. Merci d'avance. Cordialement, Ben. Bonjour Ben
Et si tu passais par une commande SQL de type INSERT INTO ...... Sub Bouton_onclick() Dim StrSql as String Docmd.setwarning false 'pour eviter les messages systéme Strsql= "Insert into ..... DoCmd.RunSQL StrSql Docmd.setwarning True 'Pour réactiver les messages systeme End sub
Bonjour,
j'ai un formulaire basé sur une table avec un sous formulaire basé sur une
autre table.
A partir d'un bouton de mon formulaire principal, en VBA, je voudrais
ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car
avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est
systématiquement ajouté sur mon formulaire principal et non mon sous
formulaire.
Merci d'avance.
Cordialement,
Ben.
Bonjour Ben
Et si tu passais par une commande SQL de type INSERT INTO ......
Sub Bouton_onclick()
Dim StrSql as String
Docmd.setwarning false 'pour eviter les messages systéme
Strsql= "Insert into .....
DoCmd.RunSQL StrSql
Docmd.setwarning True 'Pour réactiver les messages systeme
End sub
Bonjour, j'ai un formulaire basé sur une table avec un sous formulaire basé sur une autre table. A partir d'un bouton de mon formulaire principal, en VBA, je voudrais ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est systématiquement ajouté sur mon formulaire principal et non mon sous formulaire. Merci d'avance. Cordialement, Ben. Bonjour Ben
Et si tu passais par une commande SQL de type INSERT INTO ...... Sub Bouton_onclick() Dim StrSql as String Docmd.setwarning false 'pour eviter les messages systéme Strsql= "Insert into ..... DoCmd.RunSQL StrSql Docmd.setwarning True 'Pour réactiver les messages systeme End sub
Raymond [mvp]
Bonjour.
tu y était presque mais il faut placer le focus sur ton sous-formulaire avant. Me.sous_formulaire1.SetFocus DoCmd.GoToRecord , , acNewRec
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" a écrit dans le message de news:
| Bonjour, | j'ai un formulaire basé sur une table avec un sous formulaire basé sur une | autre table. | A partir d'un bouton de mon formulaire principal, en VBA, je voudrais | ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car | avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est | systématiquement ajouté sur mon formulaire principal et non mon sous | formulaire. | Merci d'avance. | Cordialement, | Ben.
Bonjour.
tu y était presque mais il faut placer le focus sur ton sous-formulaire
avant.
Me.sous_formulaire1.SetFocus
DoCmd.GoToRecord , , acNewRec
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" <Ben@discussions.microsoft.com> a écrit dans le message de news:
E46EAF70-A1CC-4813-A788-C5E6F0F66BF8@microsoft.com...
| Bonjour,
| j'ai un formulaire basé sur une table avec un sous formulaire basé sur une
| autre table.
| A partir d'un bouton de mon formulaire principal, en VBA, je voudrais
| ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas
car
| avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est
| systématiquement ajouté sur mon formulaire principal et non mon sous
| formulaire.
| Merci d'avance.
| Cordialement,
| Ben.
tu y était presque mais il faut placer le focus sur ton sous-formulaire avant. Me.sous_formulaire1.SetFocus DoCmd.GoToRecord , , acNewRec
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" a écrit dans le message de news:
| Bonjour, | j'ai un formulaire basé sur une table avec un sous formulaire basé sur une | autre table. | A partir d'un bouton de mon formulaire principal, en VBA, je voudrais | ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car | avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est | systématiquement ajouté sur mon formulaire principal et non mon sous | formulaire. | Merci d'avance. | Cordialement, | Ben.
Ben
Merci Raymond. C'est exactement la solution que j'attendais.
Cordialement, Ben.
Bonjour.
tu y était presque mais il faut placer le focus sur ton sous-formulaire avant. Me.sous_formulaire1.SetFocus DoCmd.GoToRecord , , acNewRec
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" a écrit dans le message de news:
| Bonjour, | j'ai un formulaire basé sur une table avec un sous formulaire basé sur une | autre table. | A partir d'un bouton de mon formulaire principal, en VBA, je voudrais | ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car | avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est | systématiquement ajouté sur mon formulaire principal et non mon sous | formulaire. | Merci d'avance. | Cordialement, | Ben.
Merci Raymond. C'est exactement la solution que j'attendais.
Cordialement,
Ben.
Bonjour.
tu y était presque mais il faut placer le focus sur ton sous-formulaire
avant.
Me.sous_formulaire1.SetFocus
DoCmd.GoToRecord , , acNewRec
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" <Ben@discussions.microsoft.com> a écrit dans le message de news:
E46EAF70-A1CC-4813-A788-C5E6F0F66BF8@microsoft.com...
| Bonjour,
| j'ai un formulaire basé sur une table avec un sous formulaire basé sur une
| autre table.
| A partir d'un bouton de mon formulaire principal, en VBA, je voudrais
| ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas
car
| avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est
| systématiquement ajouté sur mon formulaire principal et non mon sous
| formulaire.
| Merci d'avance.
| Cordialement,
| Ben.
Merci Raymond. C'est exactement la solution que j'attendais.
Cordialement, Ben.
Bonjour.
tu y était presque mais il faut placer le focus sur ton sous-formulaire avant. Me.sous_formulaire1.SetFocus DoCmd.GoToRecord , , acNewRec
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Ben" a écrit dans le message de news:
| Bonjour, | j'ai un formulaire basé sur une table avec un sous formulaire basé sur une | autre table. | A partir d'un bouton de mon formulaire principal, en VBA, je voudrais | ajouter des enregistrements dans mon sous formulaire. Je n'y arrive pas car | avec le code : DoCmd.GoToRecord , , acNewRec, un nouvel enregistrement est | systématiquement ajouté sur mon formulaire principal et non mon sous | formulaire. | Merci d'avance. | Cordialement, | Ben.