Hoi gast0660,
Nog bedankt voor de aanpassingen!:thumb::thumb:
Echter, loop ik nu ik het wil gebruiken tegen een aantal (gebruikers)problemen aan. Om mijn probleem te omschrijven wil ik eerst toelichten hoe ik met dit document wil werken.
Een Patiënt X komt voor de eerste keer. Ik wil het tabblad "invulschema" gebruiken. Om dit te gebruiken moet ik eerst de messagebox "Persoonsgegevens" invullen. Ik vul dit in en het werkt perfect (dankzij jullie!). Ik verander de naam "Invulschema" in bv. "Patiënt X", zodat ik weet dat het trainingsschema bij deze patiënt hoort.
Probleem 1: Als ik het excel document opsla via "opslaan", afsluit en opnieuw opstart moet ik wederom opnieuw het invulschema invullen. Terwijl deze patiënt al onder behandeling is en de persoonsgegevens al ingevuld staan.
Oplossingsvraag: graag zou ik willen dat het invulschema bij de volgende keer openen voor "Patiënt X" ik niet opnieuw alle gegevens moet invullen, maar ik direct in zijn schema kan werken? Of een optie toevoegen van Persoonsgegevens zijn reeds ingevuld? Is dit mogelijk met VBA?
Daarnaast werk ik met groepen van max. 10 personen. Dus stel "Patiënt X", "Patient Y", "Patiënt Z" etc. zitten in één groep. In mijn vorige Excel-document waar ik niet met VBA werkte had ik dan voor iedere patiënt een andere sheet/werkblad en deze benoemd naar "Patënt X", "Patient Y", "Patiënt Z" etc. Deze personen vormden dan bv. de groep "Cardio 1". Ik gaf het Excel-document dan de naam "Cardio 1" en daarin waren dus alle patiënten te vinden.
Probleem 2: Even n.a.v. het eerste probleem --> Na "Patiënt X" meldt nu ook "Patiënt Y" zich aan. Ik wil deze in hetzelfde document als "Patiënt X" plaatsen en zijn gegevens invullen, maar bij deze patiënt wel de messagebox "Persoonsgegevens" invullen want hij is voor de eerste keer. Maar als ik nu het format invulschema kopieër dan krijg ik niet de messagebox.
Oplossingsvraag: Hoe kan ik ervoor zorgen in VBA dat als ik een nieuwe patiënt heb en ik een kopie van het format "invulschema" maak ik opnieuw de messagebox "Persoonsgegevens" krijg en deze kan invullen?
Ik heb getracht het zo goed mogelijk te omschrijven. Alvast bedankt.
Bekijk bijlage Hartrevalidatie NIEUW MY.xlsb