Création d'un fichier (VBA) nouveau patient et archive

Anesth3113 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 patrice33740 -
Bonsoir.

J'ai déjà créé l'userform.
plusieurs pages
- nouveau patient avec un bouton retour puis sauvegarde
- archives patients
- indicateurs récapitulatif
il me faudrait le code du bouton sauvegarde vers archives patients (les fiches patients doivent être toutes archivées.
il me faudrait le code du bouton sur l'userform pour créer automatiquement une nouvelle fiche patient.
Merci pour votre aide
A voir également:

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
bonjour,

Pour créer un fichier à partir d'une feuille :
Sub test()
Dim wbk As Workbook
ThisWorkbook.Worksheets(1).Copy
Set wbk = ActiveWorkbook
wbk.SaveAs "MonFichier"
wbk.Close
End Sub


0
Anesth3113 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et merci par avance.
j attache ces lignes de code au bouton que j'ai sur l'userform. (nouveau patient)?
Une fois ma fiche remplie je clic sur le bouton sauvgarde,il faut que la fiche s'archive dans la feuille archive patient; peux tu également me donner le code que je dois mettre sous le bouton sauvegarde?

Merci d'avance
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Ce code crée et enregistre
0
Anesth3113 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   > Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention  
 
Le premier code sur le bouton ( NOUVEAU PATIENT) au niveau de l'userform ne doit servir qu'a ouvrir une nouvelle fiche.
Le deuxième code attaché au bouton (SAUVEGARDE) positionné sur le haut de la feuille ou se trouvera la fiche ouverte, doit servir à sauvegarder la fiche dans la feuille archive patients.

une autre question peut on avoir toutes les fiches sauvegardées sur la même feuille?

Merci d'avance
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Si tu comprends le code tu n'aura pas de difficulté à faire ce que tu voudrais.

Quand à l'autre question, c'est en principe comme ça qu'il faut procéder : on crée une base de données en enregistrant une ligne par fiche avec autant de colonnes que de champs dans la fiche..
0
patrice33740 > Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention  
 
esth3113- 25 avril 2015 à 10:00

Bonjour
désolé je suis novice dans la programmation.
Si ça te dérange pas je te propose de t envoyer le fichier. Tu pourras voir par toi même?

Bonne journée
0