Les Allergies
Alimentaires
Posez votre question Signaler

[fermeture de formulaires sous VB] [Résolu]

oreilledelest 500Messages postés 18 mai 2005Date d'inscription - Dernière réponse le 16 janv. 2008 à 01:42
Re bonjour
Comment puis je fermer un formulaire apres avoir cliqué sur bouton qui ouvre un autre formulaire?
Quel est le code sous VB pour faire ça?
Merci
Lire la suite 

[fermeture de formulaires sous VB] »

7 réponses
Réponse
+5
moins plus
il fallais préciser que tu travaillais sous Access et non pas Visual Basic 6

tu dois remplacer stFormName par ton nom de form
Private Sub Commande8_Click()
On Error GoTo Err_Commande8_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "Nom_Prenom_Num"

stLinkCriteria = "[CODE_SALARIE]=" & "'" & Me![CODE_SALARIE] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria


DoCmd.Close acForm, strFormName, acSaveYes
Exit Sub


Exit_Commande8_Click:
Exit Sub

Err_Commande8_Click:
MsgBox Err.Description
Resume Exit_Commande8_Click

End Sub
Ajouter un commentaire
Réponse
+0
moins plus
dans le code du bouton sur lequel tu clique met:

unload me
Ajouter un commentaire
Réponse
+0
moins plus
Ok mais je met ça ou?

"Private Sub Commande8_Click()
On Error GoTo Err_Commande8_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "Nom_Prenom_Num"

stLinkCriteria = "[CODE_SALARIE]=" & "'" & Me![CODE_SALARIE] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Commande8_Click:
Exit Sub

Err_Commande8_Click:
MsgBox Err.Description
Resume Exit_Commande8_Click

End Sub"
Ajouter un commentaire
Réponse
+0
moins plus
Ok mais je met ça ou?

"Private Sub Commande8_Click()
On Error GoTo Err_Commande8_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "Nom_Prenom_Num"

stLinkCriteria = "[CODE_SALARIE]=" & "'" & Me![CODE_SALARIE] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Commande8_Click:
Exit Sub

Err_Commande8_Click:
MsgBox Err.Description
Resume Exit_Commande8_Click

End Sub"
Ajouter un commentaire
Réponse
+0
moins plus
encore merci et a bientot pour d autres questions
Ajouter un commentaire
Réponse
+0
moins plus
slt moi aussi j un problem un Erreur en Unload mais en Vb 2005
l'erreur et Erreur 1 Le nom 'Unload' n'est pas déclaré
Ajouter un commentaire
Réponse
+0
moins plus
Merci à toi Sam3000, 2 ans et demi après ta réponse m'a servi à moi aussi !!! Thx ! :)
Ajouter un commentaire
Ce document intitulé « [fermeture de formulaires sous VB] » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?