Bonjour,
je me tourne vers vous, pros d'Excel , car j'ai un soucis depuis un moment et je commence à perdre patience ! Effectivement je suis débutante en VB et, dans le cadre de mon travail, je dois développer un formulaire de saisi pour une assistante sociale.
J'ai réussi à faire la partie 'basique', qui écrit simplement les infos saisies dans mes 17 UserForm dans des feuilles Excel. Je vous mets mon fichier en .zip en pièce jointe !!
Je vous explique simplement le principe: En ouvrant le classeur Excel, l'assistante sociale tombera sur la première feuille 'patient'. Sur celle-ci, il y a deux boutons:
- 'nouveau questionnaire' : qui ouvre le 1er userform. L'assistante sociale le remplit puis clique sur le bouton 'suivant' afin de continuer la saisie, etc... Pour le moment il y a un bouton annuler, que j'aimerai remplacer par un bouton précédent de façon à revenir en arrière et ainsi changer les infos saisies auparavant ! problème:mon bouton suivant écrit automatiquement les données dans le fichier Excel et je ne sais donc pas comment faire pour pouvoir revenir sur le Userform précédent avec les infos remplies !
- 'revenir sur un formulaire' : qui ouvre un userform, où l'on saisi un numéro de dossier. Ensuite j'aimerai que l'on puisse naviguer sur les différents userforms remplit par les infos écrits sur les lignes indéxées par le numéro de dossier saisi! En effet, dans le classeur Excel, sur chaque feuille, les lignes sont répertoriées par un numéro de dossier!
Mes deux gros problèmes sont donc:
- rechercher le numéro de la ligne à laquelle le numéro de dossier (colonne A) correspond à ce qui a été saisi,
- charger un userform avec les infos saisies sur une ligne précise du classeur excel.
J'espère que j'ai été assez clair et que quelqu'un pourra m'aider!
merci d'avance !
je me tourne vers vous, pros d'Excel , car j'ai un soucis depuis un moment et je commence à perdre patience ! Effectivement je suis débutante en VB et, dans le cadre de mon travail, je dois développer un formulaire de saisi pour une assistante sociale.
J'ai réussi à faire la partie 'basique', qui écrit simplement les infos saisies dans mes 17 UserForm dans des feuilles Excel. Je vous mets mon fichier en .zip en pièce jointe !!
Je vous explique simplement le principe: En ouvrant le classeur Excel, l'assistante sociale tombera sur la première feuille 'patient'. Sur celle-ci, il y a deux boutons:
- 'nouveau questionnaire' : qui ouvre le 1er userform. L'assistante sociale le remplit puis clique sur le bouton 'suivant' afin de continuer la saisie, etc... Pour le moment il y a un bouton annuler, que j'aimerai remplacer par un bouton précédent de façon à revenir en arrière et ainsi changer les infos saisies auparavant ! problème:mon bouton suivant écrit automatiquement les données dans le fichier Excel et je ne sais donc pas comment faire pour pouvoir revenir sur le Userform précédent avec les infos remplies !
- 'revenir sur un formulaire' : qui ouvre un userform, où l'on saisi un numéro de dossier. Ensuite j'aimerai que l'on puisse naviguer sur les différents userforms remplit par les infos écrits sur les lignes indéxées par le numéro de dossier saisi! En effet, dans le classeur Excel, sur chaque feuille, les lignes sont répertoriées par un numéro de dossier!
Mes deux gros problèmes sont donc:
- rechercher le numéro de la ligne à laquelle le numéro de dossier (colonne A) correspond à ce qui a été saisi,
- charger un userform avec les infos saisies sur une ligne précise du classeur excel.
J'espère que j'ai été assez clair et que quelqu'un pourra m'aider!
merci d'avance !