HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.213
Beste,
IK heb de volgende code gemaakt om aan het einde van het invullen van een formulier te vragen of ze nog een keer de zelfde formulier willen invullen.
Als ik afzonderlijk de code :
gebruikt vraag hij of je toch of je het zelfde bestand wil openen.
Maar in combinatie met vbYesNo doet hij het niet dan sluit hij het bestand.
Iemand een idee hoe ik toch weer het zelfde sjabloon kan openen.
Het idee hierachter is dat hij weer met een schone formulier begin.
Of moet ik een code maken die de velden leeg maakt
Groet HWV
IK heb de volgende code gemaakt om aan het einde van het invullen van een formulier te vragen of ze nog een keer de zelfde formulier willen invullen.
Code:
Sub JaNee()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
If MsgBox("Wilt u nog een orderformulier invullen", vbYesNo) = vbYesNo Then
Workbooks.Open(Filename:="C:\Users\Henk\Desktop\test formulier\ZNP 001 Orderbon.xlt", Editable:=True).RunAutoMacros Which:=xlAutoOpen
Else
Call BestandenSluiten
End If
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Code:
Workbooks.Open(Filename:="C:\Users\Henk\Desktop\test formulier\ZNP 001 Orderbon.xlt", Editable:=True).RunAutoMacros Which:=xlAutoOpen
Maar in combinatie met vbYesNo doet hij het niet dan sluit hij het bestand.
Iemand een idee hoe ik toch weer het zelfde sjabloon kan openen.
Het idee hierachter is dat hij weer met een schone formulier begin.
Of moet ik een code maken die de velden leeg maakt
Groet HWV